@Override protected void after() { super.after(); Arrays.stream(crudRepositories).forEach(crudRepository -> crudRepository.deleteAll()); } }
@Test public void test_delete_all() { //Given db has some ids List<String> ids = Arrays.asList("deleteId1", "deleteId2", "deleteId3", "deleteId4"); ids.forEach(id -> dao.save(build(id))); //When all are deleted dao.deleteAll(); //Then the returned count is null assertThat(countEntities(), is(equalTo(0))); }