@Test /**/ public final void whenResourcesAreRetrievedSortedAscById_thenResultsAreOrderedCorrectly() { final List<T> resourcesOrderedById = getAPI().findAllSorted(SearchField.id.toString(), Sort.Direction.ASC.name()); assertTrue(new OrderById<T>().isOrdered(resourcesOrderedById)); }
@Test public final void whenResourcesAreRetrievedSorted_then200IsReceived() { final Response response = getAPI().findAllSortedAsResponse(SearchField.name.name(), Sort.Direction.ASC.name(), null); assertThat(response.getStatusCode(), is(200)); }
@Test /**/ public final void whenResourcesAreRetrievedSorted_thenResourcesAreIndeedOrdered() { getAPI().createAsURI(createNewEntity()); getAPI().createAsURI(createNewEntity()); // When final List<T> resourcesSorted = getAPI().findAllSorted(SearchField.name.name(), Sort.Direction.ASC.name()); // Then assertTrue(new OrderByName<T>().isOrdered(resourcesSorted)); }
@Test /**/ public final void whenResourcesAreRetrievedPaginatedAndSorted_thenNoExceptions() { getAPI().findAllPaginatedAndSorted(0, 41, SearchField.name.name(), Sort.Direction.ASC.name()); }