我使用的是Xcode4.3,我不知道如何运行测试,或者至少不知道如何查看测试结果,失败或通过。
我有一个有两个目标的项目,foo和fooTests。测试是默认的实现;一个简单的tearDown和setup函数以及一个带有STFail(@"not implemented")的testExample方法
我应该在哪里看到这条消息?在方案下拉列表中,似乎只有foo。我需要做什么才能运行fooTests目标并查看输出?
发布于 2013-06-19 19:25:04
我通过点击Edit Scheme对话框中的"Run“复选框解决了这个问题。在左边有一个标签列表。选择“构建”。然后在右边有一个动作列表("Analyze","Test","Run","Profile“等)。确保选中了"Run“。
然后按"OK“,然后清理并构建您的项目。
发布于 2012-05-31 06:50:12
您需要创建一个新方案来运行不同的目标。单击方案栏的左侧(左上角),您应该会看到一个下拉菜单,其中"New Scheme“是一个选项--创建一个新方案并选择fooTests作为目标。
发布于 2012-05-31 09:29:07
Eimantas的答案涵盖了运行测试。打开日志导航器查看结果。下面的文章提供了更详细的信息:
Setting Up OCUnit Unit Testing in Xcode 4
https://stackoverflow.com/questions/10825327
复制相似问题