public static ActionResult ToActionResult(this IUseCaseErrors status) { if (!status.HasError) { return(new OkResult()); } return(ToActionResult(status.Error !)); }
public static void AssertError(IUseCaseErrors errors, ErrorType?errorType = null, ErrorCode?code = null) { Assert.True(errors.HasError); if (errorType != null) { Assert.Equal(errorType.ToString(), errors.Error.Type); } if (code != null) { Assert.Equal((int)code, errors.Error.Code); } }