为什么Xcode的单元测试总是通过?

时间:2015-11-24 07:38:26

标签: ios xcode ios9

我想在Xcode中使用TDD,但每次运行都要使用,甚至是失败的

- (void)testThatFails {
    XCTAssertTrue(FALSE, @"FAIL");
}

将导致Xcode发出“Test Succeeded”消息。

另外,我没有来自控制台测试的反馈,说明执行了哪个测试等等......

有人遇到过同样的问题吗?

我正在使用Xcode 7.1.1和iOS 9.1。

2 个答案:

答案 0 :(得分:0)

这听起来像"目标会员资格" 问题

您的测试类应始终以这种方式定位到单元测试目标:

enter image description here

否则结果无需测试和绿灯;)

答案 1 :(得分:0)

正如我在其中一篇评论中所说,从2015年11月24日7:53

  

好的,我重启了我的iPhone,现在工作正常!

奇怪,但就是这样。

此外,我从来没有遇到过这个问题,而且已经超过2个月了。