public void ResultErrorTry_Ok() { int initialValue = Numbers.Number; var resultError = ResultErrorTry(() => SyncFunctions.Division(initialValue), Exceptions.ExceptionError()); Assert.True(resultError.OkStatus); }
public void ResultErrorTry_Exception() { const int initialValue = 0; var resultError = ResultErrorTry(() => SyncFunctions.Division(initialValue), Exceptions.ExceptionError()); Assert.True(resultError.HasErrors); Assert.Equal(ErrorResultType.DivideByZero, resultError.Errors.First().ErrorResultType); }