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