gpt4 book ai didi

iphone - SenTesting 在第一次 STAsert 失败后停止测试

转载 作者:可可西里 更新时间:2023-11-01 04:54:21 25 4
gpt4 key购买 nike

有没有办法在第一个 STAssert 失败后停止执行 iOS 单元测试?

例如,如果我有多个 STAsert:

STAssertTrue([myobject succeeded], @"failed");
STAssertNotNil(foo,@"bar");

如果 Xcode 在第一个失败后停止执行测试,我会很高兴。有什么办法吗?

最佳答案

如果您为所有异常设置了异常断点,Xcode 将在第一个失败的测试中抛出给调试器。如果您在 Xcode 中手动运行测试,这可能是可以接受的。

在 Xcode 4+ 中设置异常断点

  1. 查看 > 导航器 > 显示断点导航器
  2. 点击 Breakpoint Navigator 窗口左下方的 + 按钮,选择“Add Exception Breakpoint”
  3. 在出现的弹出窗口中点击“完成”。

Xcode 将在应用程序运行时遇到任何异常时中断调试器。

关于iphone - SenTesting 在第一次 STAsert 失败后停止测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10892347/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com