目前我的KIFTestScenario+EXAdditions
的测试是根据字母顺序来的。我想要换一种顺序。希望不是简单的名字这样:scenarioToATestLogin
谢谢。
目前我的KIFTestScenario+EXAdditions
的测试是根据字母顺序来的。我想要换一种顺序。希望不是简单的名字这样:scenarioToATestLogin
谢谢。
这种问题的通用方法是,让子类继承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]);
}];
}
scenarios就可以按照我设置的顺序运行了。