有没有办法在Xcode4中“测试”当前文件?

时间:2011-04-28 04:24:03

标签: xcode xcode4 ocunit

有没有办法在Xcode4中“测试”当前文件?

也就是说,如果您正在编写第10单元测试,而不是进行测试并且运行所有单元测试,那么您只想触发在当前所在的单元测试文件中运行这些测试?

2 个答案:

答案 0 :(得分:2)

看起来Xcode 4正朝这个方向前进,但它不能很好地运行:

  • 编辑方案
  • 转到测试部分
  • 展开以显示复选框。

不幸的是,您必须单击各个复选框;没有办法选择整个组,甚至单个套件,只需单击即可关闭它们。理想情况下,关闭所有内容然后只重新启用所需的测试会很好。

作为一种变通方法,您可以设置包含基础结构的测试目标来运行任何测试,但不包含任何测试。称之为“Ad-hoc测试”。然后选择所需的测试套件并暂时将其添加到目标。使用上述技术关闭主测试目标中的所有测试。

答案 1 :(得分:2)

相当古老的帖子,但Xcode从那以后发展了。

在Xcode6中,获得了产品>执行行动
您将看到其他一些测试选项,例如测试当前功能。

快捷方式是Cmd-alt-ctrl-U。如果你不是钢琴家,单手很难。