2016-04-15 44 views
1

我想获得我正在使用OpenCover的项目的代码覆盖率。现在,当我使用VS2013的OpenCoverUI工具时,它完美地生成了代码覆盖率(大约60%)。不过,我现在想编写一个脚本,使OpenCoverUI的使用过时(因为我希望能够在任何VS上预制这个)。然而,当我运行我的脚本如下我现在得到的只有2%的代码覆盖率我认为我做错了什么在我的剧本,但我的生活我不知道OpenCover的CommandLine不会给回正确的覆盖

我的剧本是什么样的folows

"C:\Users\ldam\Documents\Git\CentralFinal\packages\OpenCover.4.6.519\tools\OpenCover.Console.exe" -register:user -target:"C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\mstest.exe" -targetargs:"/testcontainer:\"C:\Users\ldam\Documents\Git\CentralFinal\CentralStationApi.Tests\bin\Debug\CentralStationApi.dll\" /resultsfile:C:\Users\ldam\Documents\CentralStationApi.trx" -filter:"+[CentralStationApi*]*" -mergebyhash -output:"C:\Users\ldam\Documents\CentralStationApi.xml" 
cd C:\Users\ldam\Documents\Git\CentralFinal\packages\ReportGenerator.2.4.4.0\tools 
ReportGenerator.exe "-reports:C:\Users\ldam\Documents\CentralStationApi.xml" "-targetdir:C:\Users\ldam\Test\fifth" 
pause 

我的问题是我怎么喜欢它与OpenCoverUI

回答