Xcode “单元测试总是”;成功的;

Xcode “单元测试总是”;成功的;,xcode,cocoa,unit-testing,Xcode,Cocoa,Unit Testing,最近,我在项目的测试目标中添加了一个新的单元测试,当我点击产品>测试时,Xcode显示“测试成功”。虽然我相当肯定测试会失败,因为测试中的方法还没有实现。我在测试中添加了一个断点,但从未达到该断点;测试仍然“成功”,没有中断。越来越怀疑,我在另一个测试中添加了STFail,仍然是“测试成功” 我确信单元测试在过去确实有效。从那时起,我就没有对我所知道的项目结构进行任何更改;只是我已经将Xcode更新为4.4 我发现了如何检查方案的测试设置的解释,它们在我看来是正确的:测试目标列在“测试”下,它和

最近,我在项目的测试目标中添加了一个新的单元测试,当我点击产品>测试时,Xcode显示“测试成功”。虽然我相当肯定测试会失败,因为测试中的方法还没有实现。我在测试中添加了一个断点,但从未达到该断点;测试仍然“成功”,没有中断。越来越怀疑,我在另一个测试中添加了
STFail
,仍然是“测试成功”

我确信单元测试在过去确实有效。从那时起,我就没有对我所知道的项目结构进行任何更改;只是我已经将Xcode更新为4.4

我发现了如何检查方案的测试设置的解释,它们在我看来是正确的:测试目标列在“测试”下,它和它的所有测试都被检查


我该怎么做才能找到测试总是成功的原因呢?

这个问题是由我添加到项目中的一个框架引起的,该框架在执行时导致了一个错误

我决定暂时忽略单元测试,继续实际的项目。当我运行它时,它产生了一个错误:

dyld:未加载库:

一旦我看到这一点,我就删除了新引用的框架,单元测试的表现与预期一致。然后,我在测试结果页面的最右边发现了一些小按钮,它们弹出打开测试的控制台输出。Xcode一直隐藏着错误消息,声称测试成功运行