【发布时间】:2015-03-28 09:17:10
【问题描述】:
我正在尝试让 iOS 的 KIF 和 Quick/Nimble 很好地配合使用,这样我就可以使用 QuickSpecs 进行我的 KIF 测试。
我的测试目前看起来像这样:
class HomeSceenSpec: QuickSpec {
override func spec() {
describe("Home screen") {
it("should have a failing test") {
let tester = self.tester()
tester.waitForViewWithAccessibilityLabel("Blah")
}
}
}
}
文本“Blah”不存在,测试应该失败。 failWithException:stopTest: 正在被调用,但它没有引发异常或导致 QuickSpec 测试失败。
如何整合这两种技术?
【问题讨论】:
标签: ios unit-testing integration-testing kif