What is a good tutorial for getting started with iPhone unit testing using OCUnit?
我试图让焦点关注我的项目,但我失败了:-(有没有什么好的教程可以让它工作?我发现的一切都有不同的含义,它们都相当复杂…
我试过的是。
代码:
1 2 3 4 5 6 7 8 9 10 | #import <SenTestingKit/SenTestingKit.h> @interface XTest : SenTestCase { } @end @implementation XTest - (void)testAuthentication { STFail(@"fail"); } |
@结束
结果是,构建成功…我需要做什么才能使单元测试工作正常?
我在iTunes U上的iPhone开发课程的"测试"课程视频中演示了单元测试的设置以及新的UI自动化接口测试工具。上学期课程的"单元测试"课程视频也对此进行了详细探讨。
我上学期单元测试的课程笔记可以在这里找到。我创建了一个小示例应用程序,演示了单元测试的使用,源代码可以从这里下载。
我还强烈推荐了GrahamLee在idedeveloper.tv上的Cocoa测试驱动开发课程。你必须为这些视频付钱,但它们很值得为那里展示的材料的质量付出代价。我从观看中学到了很多技巧。
以前有人问过这个问题:单元测试目标C代码的最佳方法是什么?
您需要的所有信息都可以在这里找到:http://developer.apple.com/tools/unittest.html
谷歌为iPhone开发者提供了一个有用的代码库,其中还包括一个可选的测试框架。有些人更喜欢Xcode附带的ocUnit:http://code.google.com/p/google-toolbox-for-mac/wiki/iphoneUnitTesting。