@@ -0,0 +1,1690 @@
+package garbagetown.domain.repository;%0A%0Aimport garbagetown.SpringbootTourreservationApplication;%0Aimport garbagetown.domain.model.Customer;%0Aimport garbagetown.domain.model.Reserve;%0Aimport garbagetown.domain.repository.reserve.ReserveRepository;%0Aimport org.junit.Test;%0Aimport org.junit.runner.RunWith;%0Aimport org.springframework.boot.test.SpringApplicationConfiguration;%0Aimport org.springframework.boot.test.WebIntegrationTest;%0Aimport org.springframework.jdbc.core.namedparam.NamedParameterJdbcTemplate;%0Aimport org.springframework.test.context.junit4.SpringJUnit4ClassRunner;%0Aimport org.springframework.test.context.transaction.TransactionConfiguration;%0A%0Aimport javax.inject.Inject;%0Aimport javax.transaction.Transactional;%0Aimport java.util.List;%0A%0Aimport static org.hamcrest.CoreMatchers.is;%0Aimport static org.hamcrest.CoreMatchers.notNullValue;%0Aimport static org.junit.Assert.assertThat;%0A%0A/**%0A * Created by garbagetown on 10/27/15.%0A */%0A@RunWith(SpringJUnit4ClassRunner.class)%0A@SpringApplicationConfiguration(classes = SpringbootTourreservationApplication.class)%0A@WebIntegrationTest%0A@Transactional%0A@TransactionConfiguration(defaultRollback = true)%0Apublic class ReserveRepositoryImplTest %7B%0A%0A    @Inject%0A    NamedParameterJdbcTemplate jdbcTemplate;%0A%0A    @Inject%0A    ReserveRepository reserveRepository;%0A%0A    @Test%0A    public void testFindByCustomer02() %7B%0A        String customerCode = %22xxxxxxxx%22;%0A%0A        Customer customer = new Customer();%0A        customer.setCustomerCode(customerCode);%0A%0A        List%3CReserve%3E reservationList = reserveRepository.findAllByCustomer(customer);%0A%0A        assertThat(reservationList, is(notNullValue()));%0A        assertThat(reservationList.size(), is(0));%0A    %7D%0A%7D%0A

add a test for reserve repository