【问题标题】:Creating test cases in objective-c static library with XCTest使用 XCTest 在 Objective-C 静态库中创建测试用例
【发布时间】:2016-03-02 22:32:29
【问题描述】:

我在 Objective-C 中有一个静态库,它有 1 个主类,它是多个类的委托,包括处理服务器调用和位置更新的委托方法。由于我正在开发静态库,因此仅支持逻辑单元测试。我很难想出测试用例。我阅读了有关单元测试的文章,这些文章建议不要测试私有方法和构造函数。我编写了基本测试,例如测试进行 api 调用的异步方法和检查委托方法的返回值。为静态库创建逻辑单元测试时,什么是好的起点?

【问题讨论】:

    标签: ios objective-c unit-testing xctest


    【解决方案1】:

    由于我是开发静态库,所以只支持逻辑单元测试。

    实际上,您可以创建一个小应用程序作为测试主机。那么你就不会局限于逻辑测试——你可以测试任何你想要的东西。您可以测试班级的各个方面。

    【讨论】:

      猜你喜欢
      • 2013-09-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-10-31
      • 2013-09-26
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多