@Test public void isValidNoId() { ValidationResult result = DeletePackageRequest.builder().build().isValid(); assertEquals(INVALID, result.getStatus()); assertEquals("id must be specified", result.getMessages().get(0)); }
@Test public void isValidInvalidPaginatedRequest() { ValidationResult result = new ListApplicationsRequest().withPage(0).isValid(); assertEquals(ValidationResult.Status.INVALID, result.getStatus()); assertEquals("page must be greater than or equal to 1", result.getMessages().get(0)); }
@Test public void isValidNoId() { ValidationResult result = new ListApplicationPackagesRequest().isValid(); assertEquals(INVALID, result.getStatus()); assertEquals("id must be specified", result.getMessages().get(0)); }
@Test public void isValidNoRouteId() { ValidationResult result = UnmapApplicationRouteRequest.builder().id("test-id").build().isValid(); assertEquals(INVALID, result.getStatus()); assertEquals("route id must be specified", result.getMessages().get(0)); }
@Test public void isNotValidNoId() { ValidationResult result = BindServiceInstanceToRouteRequest.builder().routeId("test-route-id").build().isValid(); assertEquals(INVALID, result.getStatus()); assertEquals("service instance id must be specified", result.getMessages().get(0)); }