Вход в выход с помощью FsCheck.Xunit - PullRequest
0 голосов
/ 18 апреля 2020

Я изо всех сил пытаюсь войти на выход во время модульных тестов 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);
    }
}
...