iOS Unit Test目标停止运行我的SenTestCases,为什么?

时间:2011-01-12 15:25:34

标签: iphone cocoa-touch xcode unit-testing ios

我有一个使用内置SenTestingKit框架的UnitTest目标的静态库项目。在敲打项目时,我切换了一些设置,现在当我构建UnitTest目标时,我的测试用例都没有运行。可能出现什么问题?

注意:我已经解决了这个问题,并且即将回答我自己的问题,希望这可以节省社区中的其他人。

2 个答案:

答案 0 :(得分:1)

只有在为Simulator构建时,才会发现并运行SenTestCases。如果为Device构建,它看起来好像所有测试都已通过,但实际上根本没有运行任何测试。将构建设置切换回Simulator,测试应该正常运行。

答案 1 :(得分:0)

刚刚遇到过这个旧的Q / A,只是为了更新,iOS 7中的更改已经不再适用了。您可以在设备上运行单元测试,Xcode Build Services实际上推荐了这种方法。