如何让XCTest以特定顺序运行测试?

时间:2014-05-23 22:00:41

标签: xcode xctest

我刚刚开始使用Apple的新Xcode 5单元测试框架。在测试使用这些低级类的更高级别类之前,我想要测试的低级类。例如,我必须使用特殊UUID类的数据库控件类。如果我在UUID系统中有回归,那么测试DB类是没有意义的。我想首先运行UUID测试套件。

有没有人找到XCTest框架的技术或实践来允许这个?

1 个答案:

答案 0 :(得分:11)

我已成功尝试使用数字方案命名测试方法,例如:

  • - (无效)test_1_myFirstTest
  • - (无效)test_2_mySecondTest
  • ...
  • - (无效)test_n_myNthTest

它似乎按所需顺序工作,但可能无法保证。

希望这有帮助。