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