【发布时间】:2017-09-05 09:05:23
【问题描述】:
【问题讨论】:
标签: ruby-on-rails rspec simplecov
【问题讨论】:
标签: ruby-on-rails rspec simplecov
这些不是代码行。你无法测试它们,所以 simplecov 会忽略它们。
您的if 已被覆盖,因此我们假设结尾已被覆盖。 else 也没有被覆盖,但我们只关心该分支内的代码是否被覆盖。
SimpleCov 应将未经测试的代码显示为红线,将不可测试的代码显示为灰色。上面的代码有 100% 的测试覆盖率,所以不用担心。
【讨论】: