Я пытаюсь добавить новые тесты в свой тест класса, но новый метод просто не работает. Я использую xUnit и MOQ.

enter image description here

[Theory]
[Trait("Category", "Selecao")]
public void teste()
{
    Assert.Empty("");
}

enter image description here

enter image description here

1
João Rafael Colombo 25 Май 2018 в 15:31

1 ответ

Лучший ответ

Заменить [Theory] на [Fact]

[Theory] должен иметь тестовые данные, например:

[Theory]
[InlineData(3)]
[InlineData(5)]
[InlineData(6)]
public void MyFirstTheory(int value)
{
    Assert.True(IsOdd(value));
}

Для [Fact] это не нужно, например:

[Fact]
public void MyTest()
{
    Assert.Empty("");
}

Дополнительная информация: http://xunit.github.io/docs / Getting-started-desktop # write-first-theory

7
Daan 25 Май 2018 в 12:41