code-coverage - guard 声明后的 XCTest 覆盖率

标签 code-coverage xctest xcode7

我尝试了 XCode7 的一项新功能 - 测试覆盖率。 每当我在开始时有一个带有 guard 语句的方法时,即使我多次点击它,报告也不会覆盖它之后的代码。 为了证明这一点,我在“未覆盖代码”中设置了一个断点。然后我运行测试并截屏。是错误还是我做错了什么?

enter image description here

最佳答案

这已在 Xcode 7 Beta 4 中修复(连同它曾经做过的令人讨厌的突出显示):

enter image description here

关于code-coverage - guard 声明后的 XCTest 覆盖率,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31321741/

相关文章:

ios - 在 Xcode 5 中运行代码覆盖时出现数十个 "profiling:invalid arc tag"

ios - UI 测试用例不显示代码覆盖率

swift - 即使在 XCTest 文件中的类扩展中实现了方法之后,协议(protocol)的默认实现也始终会被调用

swift - 如何使宽度单元格等于字符串长度?

ios - 错误 ITMS-90085 : “No architectures in the binary. Lipo failed to detect any architectures in the bundle executable.”

xcode - 如何在 Xcode 7 的自动布局中更轻松地 "update all frames"?

java - groovy代码测试java代码的代码覆盖率

code-coverage - Jacoco报告解读

java - 如何在包含在非静态方法中的静态方法上正确使用 Mockito?

ios - Xcode 5.1 打破了一些测试