gpt4 book ai didi

mstest - 使用 MsTest 运行 dotCover Console Runner

转载 作者:行者123 更新时间:2023-12-02 03:53:14 25 4
gpt4 key购买 nike

我部分找到了带有参数的 mstest 解决方案: https://devnet.jetbrains.com/thread/471980

命令提示符(工作正常):

dotcover analyse /TargetExecutable="c:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\MsTest.exe" /TargetArguments="/testcontainer:c:\MyApps\Modules\UnitTests\bin\Debug\UnitTests.dll" /Output="C:\temp\AppCoverageReport.html" /ReportType="HTML"

但是,当使用 XML 时,我遇到解析错误:

<?xml version="1.0" encoding="utf-8"?>
<AnalyseParams>
<TargetExecutable>c:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\MsTest.exe</TargetExecutable>
<TargetArguments>/testcontainer:c:\MyApp\Modules\UnitTests\bin\Debug\UnitTests.dll</TargetArguments>
<Output>C:\Temp\AppCoverageReport.html</Output>
<ReportType>html</ReportType>
</AnalyseParams>

我做错了什么?

最佳答案

原来我输错了 xml 文件的名称(类型)

dotcover analyse c:\Temp\coverangeconfig.xml => extra 'n'

而不是:

dotcover analyse c:\Temp\coverageconfig.xml

因此,要将 dotCover 与 MsText.exe 一起使用,请执行以下操作:

  1. 从命令提示符
  2. 来自 XML 文件 (coverageconfig.xml)

对于两者:请参阅上面的代码。确保 MsTest 属性“/testcontainer”位于/TargetArguments 标记下

关于mstest - 使用 MsTest 运行 dotCover Console Runner,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34643244/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com