opencover

    1热度

    1回答

    我们使用OpenCover我们的解决方案的测试覆盖率和我注意到, public async Task Build(ProcessorContext context) { context.ResultBetSlip.Bets.Clear(); // Here OpenCover tells me that I need to cover two branches /

    0热度

    2回答

    我正在为.netCore Xunit寻找TestCoverage。 我发现OpenCover,但我没有sucess执行命令来运行它: C:\Users\andre.silva\AppData\Local\Apps\OpenCover\OpenCover.Console.exe -target:"C:\Users\andre.silva\.dnx\runtimes\dnx-clr-win-x86.1

    0热度

    1回答

    我在0123vey上有一个小项目(.netstandard 1.0 + net45),它与Appveyor集成在一起。 我使用xunit进行单元测试和opencover进行测试覆盖。 我不能让Appveyor提交测试结果,这里是输出: 犯下...... 没有结果,这可能是多种原因。最常见的原因是: 1)缺少与过滤器匹配的程序集的PDB,请查看 输出文件并参考有关过滤器的使用指南(Usage.rtf

    1热度

    1回答

    Opencover与我的产品的调试版本配合良好。 当使用“发布版本”运行时,虽然发布构建pdbs(-targetdir)的路径是正确的,但它会输出“找不到结果”。 我的产品是用C#编写 一个DOTNET 4.6.1应用程序是否与发布版本使用OpenCover的方法吗?是否需要为PDB生成不同的东西? 谢谢

    2热度

    1回答

    我想让OpenCover为我们的asp网络核心项目工作,目标是完整框架461.我们使用XUnit作为测试框架。但是,当我运行我的powershell脚本时,结果仅显示测试文件夹中测试类的覆盖范围,而不覆盖源文件夹内类的范围。 如何获得这些文件的覆盖率? 我的解决方案的结构是这样的src/API和测试/ API.UnitTests 重要港口我的剧本是这样的: &$openCoverPath\Open

    2热度

    1回答

    我有一个在VS2015下工作的ASP.NET Core项目(目标为.NETFramework,版本= v4.6.1)。 当我转换为VS2017时,我无法使OpenCover正常工作。 当build.PS1运行 C:\ OpenCover \ 4.6.519 \工具\ OpenCover.Console.exe -register:用户 -target: “C:\ Program Files文件\

    0热度

    1回答

    比如我有一个简单的POCO像这样: public class Customer { public int Age { get; set; } } 我要排除遵循这个模式的属性。 请注意,我不能排除整个班级,因为将来我可能会添加一个需要覆盖的方法。

    1热度

    1回答

    无论我选择什么样的目标,从打开盖子输出始终显示来自(Coverage.xml)组件: <ModulePath>C:\Users\XXX\.nuget\packages\xunit.runner.utility\2.2.0-beta2-build3300\lib\netstandard1.1\xunit.runner.utility.dotnet.dll</ModulePath> <ModuleT

    0热度

    1回答

    我已经将我的源代码和测试划分为单独的解决方案,用于C#。 在我的测试中,我创建了链接到实际的代码和实现存根实现其依赖关系,我不能嘲笑实现。 如果我运行opencover或dotcover获得单元测试的覆盖范围和genreate与reportgenerator这组每个测试组件覆盖的报告,但是我想这个范围映射到实际的源代码/程序集(从中我链接我的文件)在我的结果报告。 有什么办法,在opencover

    0热度

    1回答

    我们在C#项目中使用OpenCover。有什么方法可以将新测试的结果附加到由OpenCover生成的旧results.xml?或者是否有任何其他工具具有此功能?