xUnit 的自定义集合属性

时间:2021-02-24 08:36:20

标签: c# .net unit-testing xunit

当使用 xUnit 的 Collection Fixture 特性时,测试类必须像这样装饰:

[Collection("MyCollection")]
public class MyTests
{
    [Fact]
    public void MyTest() {//...}
}

相反,我想引入一个自定义属性 MyCollection 以便我可以编写:

[MyCollection]
public class MyTests
{
    [Fact]
    public void MyTest() {//...}
}

我想从 CollectionAttribute 派生,但它被标记为 sealed

有没有办法使用 xUnit 来实现这一点?

0 个答案:

没有答案