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热度

    1回答

    我已经搜索了一些并阅读了一些stackoverflow问题,但没有找到提示我的问题。我有很多第三方DLL。由于手动排除每个第三方DLL是很痛苦的,因此包含特定的DLL或命名空间会更容易。有谁知道这是否可以用开箱即用? THX

    0热度

    1回答

    我必须装配,一个用于测试,另一个是具有我想测试的方法的主要装配。 在我的测试程序集中,我有很多类,每个类都测试主程序集的类的方法。总的来说,在所有的课程中,我有大约300种测试方法,但在MyClass01Test中,我只有30种测试方法。我想只运行这个类中的方法,而不是所有的测试。 我想使用此过滤器: "-filter:+[*]*.MyMainClass -[*Tests]*" 的问题是,它运

    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生成不同的东西? 谢谢

    0热度

    1回答

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

    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; } } 我要排除遵循这个模式的属性。 请注意,我不能排除整个班级,因为将来我可能会添加一个需要覆盖的方法。