<分区>
想知道哪种工具被认为是最好的/标准的,以及各种可用的单元测试工具的优缺点。到目前为止我知道的工具是:
- Google Toolbox for Mac
- OCUnit这似乎是 winner for objective-c , 但有些人有 trouble在 iphone 上
- rbiphonetest Nic 博士评论 here
当然,我很乐意了解我错过的任何内容。
<分区>
想知道哪种工具被认为是最好的/标准的,以及各种可用的单元测试工具的优缺点。到目前为止我知道的工具是:
当然,我很乐意了解我错过的任何内容。
最佳答案
适用于 Mac 的 Google 工具箱 (GTM) 是 OCUnit 的超集。它添加了更多断言宏,并且还支持 UI 测试。 OCMock 是将模拟对象合并到单元测试环境中的方法。
我最近刚刚创建了一个用于创建静态库的项目和文件模板,它也内置了对单元测试的支持。你可以阅读它:
http://www.codingventures.com/2009/04/xcode-templates-for-iphone-static-libraries-with-unit-testing/
模板位于:
http://github.com/keremk/iphone-static-library-project-template/tree/master
文件模板为您提供了一种简单的方法来添加带有所有必需的 OCMock 和 GTM/OCUnit header 的单元测试类。
关于iphone - 对 iPhone 应用程序进行单元测试的最佳工具是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/738547/
相关文章:
ios - 如何知道 ios 中另一个 View 类中一个 View Controller 的 ImageView 的 x、y 坐标和宽度、高度?
java - 如何使用 jmockit 对单例模式进行单元测试
unit-testing - 如何为 Talend 作业编写测试用例?
unit-testing - 在 Visual Studio 2015 for UWP 中加速单元测试的任何方法
iphone - Objective-C performSelector 不调用带参数的方法
objective-c - EXC_BAD_ACCESS 在多个设备上使用 iCloud