我最近在我的项目的测试目标中添加了一个新的单元测试,当我点击Product > Test时,Xcode 说“测试成功”。我相当肯定测试应该会失败,因为测试中的方法还没有实现。我在测试中添加了一个断点,但它永远无法到达;测试仍然“成功”而没有中断。越来越怀疑,我添加STFail
了一个不同的测试 - 仍然是“测试成功”。
我确信单元测试在过去确实有效。从那以后,我没有对我所知道的项目结构进行任何更改;只是我已将 Xcode 更新到 4.4。
我发现这篇文章解释了如何检查方案的测试设置,它们对我来说看起来是正确的:测试目标列在“测试”下,并且它和它的所有测试都被检查了。
我该怎么做才能找到测试总是成功的原因?