### Question:
LocationJdbcGateway implements LocationGateway { @Override public Iterable<Location> findAll() { return jdbcTemplate.query("SELECT * FROM RENT_A_CAR.LOCATION", mapper); } LocationJdbcGateway(final JdbcTemplate jdbcTemplate); @Override Location save(final Location location); @Override Optional<Location> findByName(final String name); @Override Iterable<Location> findAll();  }### Answer:
@Test void test_findAll_noLocations_returnsEmptyList() { final Iterable<Location> locations = locationGateway.findAll(); Assertions.assertFalse(locations.iterator().hasNext()); }