0

我有一个项目A,我在 test project 中为它编写了单元测试UnitTests。我使用 MSTest。

我在文件中写了一些测试工具UnitTestUtils.cs来简化测试项目A。我还用单元测试介绍了这些实用程序。

现在的文件结构是

  • 一个
    • 程序.cs
  • 单元测试
    • 实用程序
      • UnitTestUtils.cs
    • Tests.cs <- (A_SomeTest1, A_SomeTest2, ...)
    • UtilsTests.cs <- (Utils_SomeTest1, ...)

所有测试A都以 . 为前缀A_,所有 utils 测试都以 . 为前缀Utils_

我想在本指令中使用like来运行测试工具的代码覆盖率。我可以为要运行的测试指定一个前缀 using ,但代码覆盖率不是我的测试工具的覆盖率,而是项目的覆盖率。coverlet.collectordotnet test --filter UtilsA

如何为我的测试工具运行代码覆盖率?

4

0 回答 0