iphone - 对 iPhone 应用程序进行单元测试的最佳工具是什么?

标签 iphone objective-c unit-testing

<分区>

想知道哪种工具被认为是最好的/标准的,以及各种可用的单元测试工具的优缺点。到目前为止我知道的工具是:

当然,我很乐意了解我错过的任何内容。

最佳答案

适用于 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 - 如何在Xcode中添加蓝牙

iphone - Objective-C performSelector 不调用带参数的方法

iphone - 动画移动和旋转 UIView 不太有效

objective-c - EXC_BAD_ACCESS 在多个设备上使用 iCloud

iphone - 在标签栏 Controller 中制作几乎相似的标签的最佳方法

objective-c - NSImageView 不工作?