所以我正在用 KIF 和 XCTest 编写 UI 测试。我的测试用例中有很多重复的代码,所以我决定继承 XCTest 并将我所有的公共代码放在那里。我遇到的问题是,如果公共代码(超类)中的断言失败,则测试失败,但没有说明失败的原因。关于如何将失败的断言传递给调用它的测试并标记消息的任何想法?
所以我正在用 KIF 和 XCTest 编写 UI 测试。我的测试用例中有很多重复的代码,所以我决定继承 XCTest 并将我所有的公共代码放在那里。我遇到的问题是,如果公共代码(超类)中的断言失败,则测试失败,但没有说明失败的原因。关于如何将失败的断言传递给调用它的测试并标记消息的任何想法?