OCUnit - 测试用例失败时中断?

Posted

技术标签:

【中文标题】OCUnit - 测试用例失败时中断?【英文标题】:OCUnit - Break on test case failure? 【发布时间】:2013-04-12 08:35:23 【问题描述】:

在调试测试用例失败时,如果测试用例失败时执行会自动中断,这将非常有用,这样我就可以直接调查失败。所以本质上是一个断点,当断言失败时触发。

有谁知道有没有简单的方法可以做到这一点?

【问题讨论】:

【参考方案1】:

有很多解决方案如何实现这一点,仅举几例:

    [SenTestCase failWithException:]添加一个符号断点 在SenTestCase 中覆盖failWithException: 使用您自己的测试宏,您可以在失败后中断该宏

【讨论】:

很抱歉之前没有接受您的回答。当我得到你的答案时,我已经修复了所有失败的测试用例,但现在我有一些失败的调查,我可以报告至少第一个解决方案有效。谢谢。

以上是关于OCUnit - 测试用例失败时中断?的主要内容,如果未能解决你的问题,请参考以下文章

如何编写 OCUnit 测试用例

发布通知的 OCUnit 测试用例

OCUnit的测试用例类中是不是需要在公共接口中定义测试方法

如何在多个 OCUnit 测试用例之间共享代码?

为啥我的班级用错误代码 138 使我的 OCUnit 测试用例崩溃?

Ocunit - 创建单例测试类以在类之间共享代码