Кто-нибудь знает, как использовать xUnit с "Theory" и "Inlinedata" со значениями enum?Это приводит к тому, что тесты не распознаются как тесты и не запускаются:
[Theory]
[InlineData("12h", 12, PeriodUnit.Hour)]
[InlineData("3d", 3, PeriodUnit.Day)]
[InlineData("1m", 1, PeriodUnit.Month)]
public void ShouldParsePeriod(string periodString, int value, PeriodUnit periodUnit)
{
var period = Period.Parse(periodString);
period.Value.Should().Be(value);
period.PeriodUnit.Should().Be(periodUnit);
}
Тесты работают и запускаются, если я использую значения типа enum вместо значений перечисления.