我正在使用 KIF 来测试我们的 iOS 应用程序。我正在尝试进行一些测试,这些测试将在我的整个测试之前和之后进行。我创建了一个 SenTestSuite 类别并覆盖了 -setUp 和 -tearDown:
-(void)setUp
{
[tester loginCurrentVersion];
NSLog(@"setup");
}
-(void)tearDown
{
[tester logoutFromAnywhereIfNeeded];
NSLog(@"teardown");
}
这些方法确实被调用了,但我的问题是它们都被调用了两次。我无法访问任何SenTestSuite.m
方法。我不确定他们为什么会被叫两次。为什么要这样做,我该如何解决?
谢谢!!