【问题标题】:Run specific suits xUnit运行特定套装 xUnit
【发布时间】:2019-05-31 11:47:59
【问题描述】:

由于缺少 xUnit 的文档,我来到这里。
我正试图找到一种将我的测试分成套装的方法。到目前为止,我有一些与数据库交互的测试,我想将它们与我的单元测试分开测试。此外,我想标记整个类,我不会在一个类中混合单元测试和集成测试。
最好的办法是为整个解决方案运行特定的测试套装,但每个项目也很好。
在 xUnit 中可以吗?我怎么能做到?

我使用 dotnet core 2.2RiderxUnit 2.4.0

【问题讨论】:

标签: c# .net-core xunit xunit.net rider


【解决方案1】:

对于任何有同样问题的人,我发布的答案来自 Fabio 在 cmets 中发送的链接。
在我的情况下,我将分别添加名称为 UnitTests 的文件夹和命名空间,其中仅包含我的单元测试。然后我将使用--filter 选项仅运行包含UnitTests 部分的完全限定名称的测试。
来自文档:
dotnet test --filter XUnit - 运行完全限定名称包含 XUnit 的测试。在 vstest 15.1+ 中可用。

【讨论】:

    猜你喜欢
    • 2021-11-15
    • 2021-02-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-07-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多