public void IfFailure_FuncStringSuccess_DoesNotCallFunc() { var called = false; InterceptorResult.IfFailure(false, () => { called = true; return(Message); }); Assert.False(called); }
public void IfFailure_FuncStringFail_GivesMessage() { var result = InterceptorResult.IfFailure(true, () => Message); Assert.Equal(Message, result.Message); }
public void IfFailure_FuncStringFail_GivesFail() { var result = InterceptorResult.IfFailure(true, () => Message); Assert.False(result.IsSuccess); }
public void IfFailure_FuncStringSuccess_GivesSuccess() { var result = InterceptorResult.IfFailure(false, () => Message); Assert.True(result.IsSuccess); }