baek-park / whereQR_Spring_version

whereQR backend
https://where-qr.com/
0 stars 0 forks source link

Entity 생성 및 spring data jpa testcode 작성 #2

Open baeksoojin opened 1 year ago

baeksoojin commented 1 year ago

Qrcode, Member entity 설계 및 작성

baeksoojin commented 1 year ago

Qrcode 와 Member간의 연관관계 mapping test code

@Test
  @DisplayName("qrcode insert test")
  public void insertQrcodeToMember(){
      //given
      Member member1 = new Member("username","email",10);
      em.persist(member1);

      Qrcode qrcode = new Qrcode("title","memo");
      qrcode.changeQrcode(member1);
      em.persist(qrcode);

      //when
      int count = (int) qrcodeRepository.count();

      //then
      Assertions.assertThat(count).isEqualTo(1);

  }

연관관계의 주인은 fk가 있는 Qrcode entity가 되어야한다.

baeksoojin commented 1 month ago

@Joonw00 테스트코드 시작해볼까용..