2
我想让OpenCover为我们的asp网络核心项目工作,目标是完整框架461.我们使用XUnit作为测试框架。但是,当我运行我的powershell脚本时,结果仅显示测试文件夹中测试类的覆盖范围,而不覆盖源文件夹内类的范围。OpenCover显示没有结果asp网络核心461
如何获得这些文件的覆盖率?
我的解决方案的结构是这样的src/API和测试/ API.UnitTests
重要港口我的剧本是这样的:
&$openCoverPath\OpenCover.Console.exe `
-target:$xunitPath\xunit.console.x86.exe `
-targetargs:".\test\API.UnitTests\bin\Debug\net461\API.UnitTests.dll -noshadow -nologo" `
-register:user `
-oldstyle `
-mergeoutput `
-hideskipped:File `
-searchdirs:".\test\API.UnitTests\bin\Debug\net461\" `
-output:$coverageReportFile
# Generate HTML report from results with ReportGenerator
&$reportGeneratorPath\ReportGenerator.exe `
-reports:$coverageReportFile `
-targetdir:$coverageReportFolder