public async Task ResultErrorBindOkAsync_Ok_NoError() { var initialResult = new ResultError(); var addingResult = ResultErrorFactory.CreateTaskResultError(); var result = await initialResult.ResultErrorBindOkAsync(() => addingResult); Assert.True(result.OkStatus); }
public async Task ResultErrorBindOkAsync_Bad_NoError() { var initialError = CreateErrorTest(); var initialResult = new ResultError(initialError); var addingResult = ResultErrorFactory.CreateTaskResultError(initialError); var result = await initialResult.ResultErrorBindOkAsync(() => addingResult); Assert.True(result.HasErrors); Assert.True(result.Equals(initialResult)); }