【发布时间】:2018-07-03 20:06:16
【问题描述】:
我现在拥有的应用程序源代码(ObjC),有时使用 NSAssert(像许多其他程序一样)。
我看到一个单元测试正在测试使用 XCTAssertThrows 调用断言。
从 TDD 的角度来看,测试断言是否正确?
除此之外,如果我在测试时使用调试器,它会一直在这些断言中停止,这很烦人。如果我使用 NS_BLOCK_ASSERTIONS=1 我会解决这个问题,但显然不会再工作并且这些测试会失败。
任何关于如何管理的线索?
【问题讨论】:
标签: xcode unit-testing tdd xctest xcode-debugger