我想在我的 Cocoa 项目的单元测试中使用 OCMock。我已经下载了最新版本的 OCMock (2.0.1) 并将OCMock.framework复制到我的项目目录中。在 Xcode 中,我已将框架添加到单元测试目标的链接阶段。然后我添加了一些使用 OCMock 类的代码。
从那时起,所有单元测试都报告为“成功”——绿灯,没有错误或警告。即使在引入STFail
调用之后,Xcode 仍声称“测试成功”。在任意测试方法中放置断点表明它们都没有被执行。
如果我使用 OCMock 注释掉代码,包括import
指令,问题仍然存在。
STFails
当我从链接阶段删除 OCMock 时,问题消失了 - 即,开始再次失败。
这类似于我之前问过的另一个问题,但不完全相同:在这种情况下,日志导航器中的信息显示没有错误。什么可能导致这种行为?我可以做些什么来诊断这个问题?