【发布时间】:2012-08-10 19:41:25
【问题描述】:
我最近在我的项目的测试目标中添加了一个新的单元测试,当我点击 Product > Test 时,Xcode 显示“测试成功”。尽管测试应该失败,但我相当肯定,因为测试中的方法尚未实现。我在测试中添加了一个断点,但它永远无法到达;测试仍然“成功”而没有中断。越来越怀疑,我已将STFail 添加到另一个测试中 - 仍然是“测试成功”。
我确信单元测试在过去确实有效。从那以后,我没有对我所知道的项目结构进行任何更改;只是我已将 Xcode 更新到 4.4。
我发现this post 解释了如何检查方案的测试设置,它们对我来说看起来是正确的:测试目标列在“测试”下,并且它及其所有测试都被检查。
我该怎么做才能找到测试总是成功的原因?
【问题讨论】:
标签: xcode cocoa unit-testing