dotcover

    0热度

    1回答

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

    2热度

    1回答

    我试图确定使用JetBrains dotCover在Visual Studio 2015中的.Net核心解决方案的单元测试覆盖率。 不幸的是,它失败,错误为“Coverage analysis:Invalid stream header!”。 我使用ReSharper Ultimate版本2016.3.2。 从日志: |I| UnitTestSessionManager | HandleAnaly

    4热度

    2回答

    如何在.Net Core 2.0中生成代码覆盖率? 我试过如下: "TestPlatform\vstest.console.exe" --collect:"Code Coverage" 但我得到这个错误信息: Data collector 'Code Coverage' message: Cannot find CodeCoverage.exe. 我试图dotCover最新版本的2017.

    1热度

    1回答

    我想从CI覆盖率结果中排除多个程序集。我发现这很难用XML配置建议: <Filters> <ExcludeFilters> <FilterEntry> <ModuleMask>*.Tests*</ModuleMask> <ModuleMask>*.Client*</ModuleMask> </FilterEntry> </ExcludeFilters> </Filters> 我也

    0热度

    1回答

    我正在teamcity中构建一个步骤,它运行nunit测试并使用dotcover生成覆盖率报告。 它生成文件夹下有converage报告隐藏的文物.teamcity/.NetCoverage 我需要设置这部分声纳覆盖报告路径sonar.cs.dotcover.reportsPaths,我可以看到临时文件夹下的dotcover文件,所以试图设置路径 -Dsonar.cs.dotcover.repor

    0热度

    1回答

    我配置了dotCover从我们的GitLab CI服务器运行。 它正确运行测试,生成所需的输出,并且配置CI以将覆盖HTML输出存储在GitLab构件中。这工作完美无瑕。 我想要做的是从dotCover.exe控制台运行器中读取总覆盖率输出并在gitlab CI中解析它。我读了dotCover documentation,但我没有找到一种方法输出包含覆盖到控制台的行。 Gitlab CI只能从ci

    2热度

    1回答

    我想从我的测试覆盖率统计中排除一些名称空间。我们为我们的dotcover配置使用xml。 例如,我们排除我们的测试项目是这样的: <Filters> <ExcludeFilters> <FilterEntry> <ModuleMask>*Tests</ModuleMask> </FilterEntry> </ExcludeFilters>

    0热度

    1回答

    我有主项目文件和测试项目文件。 当我构建解决方案时,我需要自动触发dotcover代码覆盖率分析并生成html格式的报告。 它应该发生在视觉工作室的每一个版本。 我需要关于这方面的建议以有效的方式来实现这一点。 在此先感谢。

    10热度

    1回答

    我正在用NUnit3运行dotCover来获取构建服务器上的覆盖率报告。我们还需要NUnit的详细输出来显示测试结果。有没有办法让NUnit的测试细节和dotCover的文件都没有两次运行NUnit?或者我需要运行NUnit进行详细测试,然后运行带NUnit的dotCover进行覆盖报告?

    0热度

    1回答

    我有一个.Net项目,我最近集成了Sonar来测量代码覆盖率,但覆盖率与我在DotCover中看到的覆盖率相比非常低。当我详细检查时,发现SonarQube仍在计算代码覆盖率标记为“ExcludeFromCodeCoverage”属性的C#类。有没有什么设置需要在SonarQube版本中更新?