Skip to content

Commit

Permalink
feat : 컨트롤러 테스트 검증요소 추가
Browse files Browse the repository at this point in the history
  • Loading branch information
dlswns2480 committed Jan 9, 2024
1 parent f13b9b3 commit 051a593
Showing 1 changed file with 7 additions and 3 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -47,14 +47,14 @@ class MemberReservationControllerTest extends BaseIntegrationTest {
private ReservationRepository reservationRepository;
@Autowired
private MemberRepository memberRepository;

private Member member = MemberFixture.member("[email protected]");

@BeforeEach
void setUp() {
Shop shop = ShopData.getShop();
Shop savedShop = shopRepository.save(shop);

Member member = MemberFixture.member("[email protected]");

Member savedMember = memberRepository.save(member);

ReservationTime reservationTime = ReservationFixture.getReservationTimeNotPreOccupied();
Expand All @@ -81,6 +81,7 @@ void preOccupyReservation() throws Exception {
.content(asJsonString(request)))
.andExpect(status().isOk())
.andExpect(jsonPath("$.shopName").value(reservationTime.getShop().getName()))
.andExpect(jsonPath("$.memberName").value(member.getName()))
.andExpect(jsonPath("$.date").value(reservationTime.getTime().toString()))
.andExpect(jsonPath("$.peopleCount").value(request.peopleCount()));
}
Expand Down Expand Up @@ -122,8 +123,11 @@ void resigerReservation() throws Exception {
.andExpect(jsonPath("$.shopName").value(reservationTime.getShop().getName()))
.andExpect(jsonPath("$.date").value(reservationTime.getTime().toString()))
.andExpect(jsonPath("$.peopleCount").value(request.peopleCount()));

Reservation reservation = reservationRepository.findAllWithReservationTimeAndShopByMemberId(
member).get(0);
assertThat(reservationTime.isOccupied()).isTrue();
assertThat(reservation.getReservationTime()).isEqualTo(reservationTime);
assertThat(reservation.getShop()).isEqualTo(reservationTime.getShop());
}

@Test
Expand Down

0 comments on commit 051a593

Please sign in to comment.