3

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

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

4

2 回答 2

3

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

在 Xcode6 中,进入 Product > Perform Action
你会看到一些其他的测试选项,比如测试当前函数。

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

于 2015-08-14T09:32:06.483 回答
2

看起来 Xcode 4 正朝着这个方向发展,但效果不佳:

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

不幸的是,您必须单击单个复选框;无法选择整个组,甚至单个套件,然后单击一下即可将其关闭。理想情况下,最好关闭一切,然后只重新启用您想要的测试。

作为一种解决方法,您可以设置一个测试目标,其中包含运行任何测试的基础设施,但不包含任何测试。将其称为“临时测试”。然后获取您想要的测试套件并将其临时添加到目标中。使用上述技术关闭主要测试目标中的所有测试。

于 2011-05-02T21:15:27.113 回答