我创建了一些测试用例,它们都通过了……那是因为它们没有被运行。
从 Xcode,我得到:
测试套件“所有测试”开始于... 测试套件“所有测试”完成于... 在 0.00 秒内执行 0 次测试,0 次失败(0 次意外)
项目(和单元测试类)构建成功。
我所有的测试类都选择了 MyApp_appTests 作为 Target Membership。生产类选择了 MyApp_app 和 MyApp_appTests 目标。
我验证了 MyApp_appTests 目标构建设置(捆绑加载器和测试主机)。
Bundle Loader (Debug): $(BUILT_PRODUCTS_DIR)/MyApp.app/MyApp
Test Host (Debug): $(BUNDLE_LOADER)
我已经导入了 SenTestingKit.framework(通过 Targets Build Phases “Link Binary With Libraries”)。
我所有的测试都从-(void)testThat...
我还检查了一些 stackoverflow.com 问题:
stackoverflow.com/questions/8632254/xcode-4-2-cant-run-unit-test stackoverflow.com/questions/3608484/ocunit-tests-not-running-not-being-found stackoverflow.com/questions/16672616/ ocunit 测试用例未运行
和这篇文章:
twobitlabs.com/2011/06/adding-ocunit-to-an-existing-ios-project-with-xcode-4/
我不知道在哪里寻找......非常感谢任何帮助!