有哪些框架可以对 Objective-C 代码进行单元测试?我想要一个与 Apple Xcode 完美集成的框架。
最佳答案
Xcode 包含 XCTest,类似于 OCUnit ,Objective-C 单元测试框架,并且完全支持在项目构建过程中运行基于 XCTest 的单元测试。 Xcode Overview: Using Unit Tests 中描述了 Xcode 的单元测试支持。 .
在 Xcode 的 2 天里,我写了一系列关于如何使用 Xcode 单元测试执行一些常见任务的博客文章:
尽管使用的是 OCUnit 而不是 XCTest,但概念大致相同。
最后,我还写了几篇关于如何为 Cocoa 用户界面编写测试的文章; Cocoa 的结构方式使其相对简单,因为在大多数情况下您不必旋转事件循环或类似的东西。
这使得不仅可以为您的模型级代码,还可以为您的 Controller 级甚至 View 级代码进行测试驱动开发。
https://stackoverflow.com/questions/33207/
相关文章:
objective-c - NSString 属性 : copy or retain?
ios - 在 Xcode 6 中使用 AutoLayout 约束模拟方面适合行为
ios - 如何在 iOS 7 上的 UINavigationController 中禁用向后滑动手
objective-c - 替换已弃用的 sizeWithFont : in iOS 7?
ios - 我可以使用 Objective-C block 作为属性吗?
ios - dequeueReusableCellWithIdentifier :forIndexP