开发者社区> 问答> 正文

修改IOS的Kif测试顺序

目前我的KIFTestScenario+EXAdditions的测试是根据字母顺序来的。我想要换一种顺序。希望不是简单的名字这样:scenarioToATestLogin

展开
收起
爵霸 2016-03-23 10:43:14 1713 0
1 条回答
写回答
取消 提交回答
  • 这种问题的通用方法是,让子类继承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就可以按照我设置的顺序运行了。

    2019-07-17 19:10:29
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
手淘iOS性能优化探索 立即下载
From Java/Android to Swift iOS 立即下载
深入剖析iOS性能优化 立即下载