Visual Studio C# Express 版本是一个适当的集成开发环境,用于编写 C# 代码;而 NUnit 则是编写单元测试的一个适当框架。然而,这种组合并不足以建立这些测试的代码覆盖率。
我知道专业版和旗舰版与 MSTest 集成,提供完全集成的代码覆盖率...但这限制了只有购买相关 IDE 的人才能进行覆盖验证,这并不理想。
我不担心将覆盖分析集成到 IDE 中...那是一种方法,但我同样可以接受批处理生成的报告......这可以集成到持续集成中。
我关注覆盖度量的质量——例如,我希望进行分支级别的覆盖分析,而不仅仅是每行代码的覆盖情况。
我设想 Visual Studio Professional/Ultimate 不是 Mono 环境下开发人员的理想解决方案......有人能告诉我在这种情况下通常使用什么吗?