작성
·
107
·
수정됨
0
package jpabook.jpashop.Service;
import jpabook.jpashop.Repository.MemberRepository;
import jpabook.jpashop.domain.Member;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.extension.ExtendWith;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.test.context.SpringBootTest;
import org.springframework.test.annotation.Rollback;
import org.springframework.test.context.junit.jupiter.SpringExtension;
import org.springframework.transaction.annotation.Transactional;
import static org.junit.jupiter.api.Assertions.*;
@ExtendWith(SpringExtension.class)
@SpringBootTest
@Transactional
class MemberServiceTest {
@Autowired MemberService memberService;
@Autowired MemberRepository memberRepository;
@Test
@Rollback(false)
public void 회원가입() throws Exception {
//given
Member member = new Member();
member.setName("kim");
//when
Long savedId = memberService.join(member);
//then
assertEquals(member, memberRepository.findOne(savedId));
}
@Test
public void 중복_회원_예외() throws Exception {
//given
//when
//then
}
}
Member 테이블에 추가가 안되네요
답변 1
0
안녕하세요. 방경원님, 공식 서포터즈 OMG입니다.
(1) 설정파일로 사용한 application.yml 파일 혹은application.properties 파일
(main과 test에 각각 파일을 생성했다면 둘 다)과
(2)h2콘솔 실행 화면
캡쳐를 남겨주시겠어요?
예시)
감사합니다.