隐藏的很好 Deep Cover旨在成为Ruby代码的最佳覆盖工具: 更准确的线覆盖 分支机构覆盖 可以用作内置Coverage库的直接替代品。 它报告您的代码使用情况更准确。 特别是,只有且仅在完全执行以下一行时,该行才被视为覆盖: def foo(something: false) bar if something # => This is considered covered by builtin coverage, # even though `bar` might not even exist end # somewhere