public void ToResultValue_OkStatus() { var resultNoError = new ResultError(); const string value = "OkStatus"; var resultValue = resultNoError.ToResultValue(value); Assert.True(resultValue.OkStatus); Assert.Equal(value, resultValue.Value); }
public void ToResultValue_HasErrors() { var error = CreateErrorTest(); var resultHasError = new ResultError(error); const string value = "BadStatus"; var resultValue = resultHasError.ToResultValue(value); Assert.True(resultValue.HasErrors); Assert.Single(resultValue.Errors); Assert.True(error.Equals(resultValue.Errors.Last())); }
public void ToResultCollection_HasErrors() { var error = CreateErrorTest(); var resultHasError = new ResultError(error); var collection = new List <string> { "BadStatus" }; var resultValue = resultHasError.ToResultValue(collection); Assert.True(resultValue.HasErrors); Assert.Single(resultValue.Errors); Assert.True(error.Equals(resultValue.Errors.Last())); }