我不喜欢使用OpenCover和ReportGenerator,我在理解如何让它们工作上有点挣扎。我正在使用VS.NET 2012'专业版',这意味着我无法访问内置的单元测试覆盖工具。我也安装了ReSharper,但不想为'dotCover'中的另一个实用程序支付费用如何使用OpenCover和ReportGenerator查看单元测试覆盖率结果?
看起来OpenCover和ReportGenerator会执行我所需要的操作,并且我看到一起下载的文档,但是缺少一些理解。第一次,当我下载两个nuget包装时,我的目标项目应该是什么?我有一个多层应用程序,所以我假设我的单元测试项目是正确的,或者它甚至重要?我在文档中看到,我只是用命令行命令指向/ bin(我认为)解决方案,所以也许我甚至不需要将这些下载文件添加到任何特定项目中(可能是测试工具)。有人可以告诉我,如果我有这个正确的?
一旦我安装了它们,我试图获得单元测试覆盖指标,并且随包提供的文档没有我希望的那么清晰。是否有任何好的博客文章或链接通过使用这些工具一起获取指标?
我必须补充一点,OpenCover有史上最糟糕的文档之一! – Hamed