【发布时间】:2013-04-30 19:44:10
【问题描述】:
据我所知,KIFTestScenario+EXAdditions 中的测试按字母顺序排列。我怎样才能让测试按照我想要的顺序进行。我宁愿不要简单地将它们命名为scenarioToATestLogin。
谢谢!
【问题讨论】:
标签: iphone ios testing kif-framework
据我所知,KIFTestScenario+EXAdditions 中的测试按字母顺序排列。我怎样才能让测试按照我想要的顺序进行。我宁愿不要简单地将它们命名为scenarioToATestLogin。
谢谢!
【问题讨论】:
标签: iphone ios testing kif-framework
我们曾经遇到过这个问题,但现在我们将 KifTestController 子类化,并在该控制器中添加我们的 KifTestScenario,如下所示:
- (void)initializeScenarios {
[self addScenario:[KIFTestScenario scenarioTestMediaPlayer]];
[self addScenario:[KIFTestScenario scenarioTestVideoPlayer]];
[self addScenario:[KIFTestScenario scenarioTestSharing]];
[self addScenario:[KIFTestScenario scenarioTestContentView]];
}
然后在我们的 AppDelegate 中,我们在这个方法中启动 KiffTest:
- (void)runIntegrationTests {
[[OurTestController sharedInstance] startTestingWithCompletionBlock:^{
exit([[OurTestController sharedInstance] failureCount]);
}];
}
我们的场景按照我们在上面添加的顺序运行。
【讨论】: