Я изо всех сил пытаюсь войти на выход во время модульных тестов FsCheck.Xunit в C#. Я использую ITestOutputHelper, так как считаю, что это рекомендуемый подход с Xunit.
В приведенных ниже примерах тесты Test1 не будут передавать «Hi» на выход, а Test2 будет (на последней версии. NET Core использует Visual Студия на Windows).
Любая помощь приветствуется.
BR, Марк
public class NewTests
{
private readonly ITestOutputHelper _output;
public NewTests(ITestOutputHelper output)
{
_output = output;
}
[Property(Verbose = true)]
public Property Test1()
{
_output.WriteLine("Hi");
return true.ToProperty();
}
[Fact]
public void Test2()
{
_output.WriteLine("Hi");
Assert.Equal(1,1);
}
}