Exemplo n.º 1
0
    public async Task AsyncSync_sourceが指定されていない場合は例外が発生する()
    {
        var act    = () => ResultExtensions.Tap(null as Task <Result <string> >, new Action <string>(_ => { }));
        var result = await act.Should().ThrowAsync <ArgumentNullException>();

        result.And.ParamName.Should().Be("source");
    }
Exemplo n.º 2
0
    public async Task AsyncAsync_sourceが指定されていない場合は例外が発生する()
    {
        var act    = () => ResultExtensions.Tap(null as Task <Result>, () => { return(Task.Run(() => { })); });
        var result = await act.Should().ThrowAsync <ArgumentNullException>();

        result.And.ParamName.Should().Be("source");
    }