单元测试xcode 4

Mar*_*rco 4 iphone unit-testing xcode4

我正在尝试学习如何在xcode 4上使用工具进行单元测试.我发现了很多关于这个主题的帖子,但我找不到一个教程,解释如何在xcode 4中集成这些工具.它似乎与xcode 3不同,而且Apple示例似乎也不适用于新的xCode.有什么建议吗?

谢谢

Goa*_*ine 5

XCode 4默认包含单元测试,确保在创建新项目时,在选择项目名称的屏幕上选中"包含单元测试"选项.这将创建一个名为的新目标<YourProduct>Tests,即如果你调用你的项目MarcosGame,它将创建一个名为的目标MarcosGameTests.它还将创建一个新的文件组MarcosGameTests,您应该在其中添加测试文件.

每当您创建要测试的类时,请确保将其添加到测试目标中(您可以在屏幕上为新类命名).然后,您还应该将测试文件添加到测试组(通过新文件路径,选择Objective-C测试用例文件),并确保将其包含在MarcosGameTests目标中,但包括主目标(MarcosGame).坚持你的测试在这里.

编写一些测试,然后当您准备运行它们时,从"产品"菜单中选择"测试"选项,任何测试失败都会显示为构建错误.