【发布时间】:2014-07-31 14:44:07
【问题描述】:
我喜欢使用单元测试,我认为它们对我有很大帮助。 我使用 dotcover 来分析我的覆盖率,但正如您所知,代码覆盖率并不是一切,但我认为它仍然是一个重要的工具。
现在我正在从事一个非常复杂且对准确性要求非常高的项目(它关乎金钱,所以人们非常挑剔)所以这是一个仅 100% 代码覆盖率不够的项目。我想知道它会每次都有效。
问题:如何衡量我的单元测试路径覆盖率以确保应用程序按预期工作? (这将需要与圈复杂度一样多的单元测试)
我知道这将需要相当大的努力和资源,但在这种情况下,这是值得的。
我使用 c# 和 Visual Studio。
【问题讨论】:
标签: c# visual-studio unit-testing code-coverage cyclomatic-complexity