我的项目使用Jenkins来报告断言语句的条件。 我有XCTest期望和AssertionError被抛出,并且它正确传递。问题是Jenkins报告断言分支没有被覆盖。
for (NSString * string in self.testArray) {
NSLog(@"result %@",string);
}
并且Jenkins将报道报告为:
Conditionals 80% (28/34)
我尝试使用测试用例testArray = nil
和testArray
,但报告并不相同。我怎样才能通过这个条件测试?