1.什么是OCUnit
OCUnit是XCode 4.x集成的单元测试框架
-Xcode集成
- 曾被称作SenTestingKit
-Ocunit很容易被添加或包含在项目中
- 文档支持仍然比较少
- 内省用来定位和运行测试
2、添加OCUnit框架到项目中
网址链接:http://blog.csdn.net/richeninfo/article/details/9467461
OCUnit中的测试分为两类,一类称为Logic Tests,另一类称为Application Tests。
Logic Tests更倾向于所谓的白盒测试,用于测试工程中较细节的逻辑;
Application Tests更倾向于黑盒测试,或接口测试,用于测试直接与用户交互的接口。
Logic Tests | Application Tests |
加载和运行都较快 | 加载整个应用程序 |
必须包含所有的被测代码 | 可以在应用程序包中引用对象 |
只能在模拟器上运行 | 可以同时在设备和模拟器上运行 |
通过添加Target方法创建 | 通过创建项目时勾选”include unit tests”选项创建 |
控制台显示octest(Tests)' started | 控制台显示'All tests' started |
未完待续...