iOS开发那些事--OCUnit测试框架
使用OCUnit测试框架iOS单元测试框架 原则上,是否使用测试框架都不会影响 单元测试结果,但是“工欲善其事,必先利其器”使用 单元测试框架更便于我们测试和分析结果。 主要的iOS单元测试框架有: OCUnit,是开源测试框架,与Xcode工具集成在一起使用非常方便,测试报告以文本形式输出到输出窗口; GHUnit,是开源测试框架,它可以将测试报告以应用形式可视化输出到设备或模拟器上,也可以以文本形式输出到输出窗口;GHUnit可以测试OCUnit编写的 测试用例; OCMock,是开源测试框架,它主要为测试提供Mock对象(伪对象)。 添加OCUnit到工程 添加OCUnit到工程中有两种方法,一种是在创建工程时添加,勾选“include Unit Tests”;另一种是在现有工程中添加“Cocoa Touch Unit Testing Bundle”Target来实现。下面我们详细介绍这两种添加过程。 1、创建工程时候勾选“include Unit Tests” 该种方式添加的单元测试属于应用测试(Application Testing)。在创建一个工程时,如果采用“Sing...