这个小助手允许使用 Kiwi 框架编写 KIF 集成测试。完全受此 KIF 问题 的启发。感谢 @bnickel 提供这样一个漂亮的解决方案。
pod 'Kiwi-KIF', '~>1.0.1'
默认使用 SenTestingKit 作为 Kiwi-KIF 测试框架。XCTest 安装的定义如下
pod 'Kiwi-KIF/XCTest', '~>1.0.1'
#import <Kiwi+KIF.h>
KIF_SPEC_BEGIN(AwesomeAppSpec)
describe(@"Awesome app", ^{
it(@"should do some party", ^{
[[tester usingTimeout:5] waitForViewWithAccessibilityLabel:@"party"];
[tester tapViewWithAccessibilityLabel:@"drinks"];
});
});
KIF_SPEC_END