인프런 커뮤니티 질문&답변
회원 서비스 테스트_중복 회원 예외 관련 질문
작성
·
399
1
안녕하세요 선생님!
좋은 강의 잘 듣고 있습니다.
다름이 아니라 회원 서비스 테스트 강의에서
중복 회원 예외 부분의 내용을 알려주신 코드와
동일하게 입력해도 오류가 발생하여 질문드립니다.
<결과>
<작성 코드>
퀴즈
애플리케이션 개발 시 비즈니스 핵심 로직(예: 중복 회원 확인)을 주로 담당하는 계층은 무엇일까요?
컨트롤러(Controller)
서비스(Service)
리포지토리(Repository)
도메인(Domain)
답변 1
1
안녕하세요. HOSEONG SON님, 공식 서포터즈 OMG입니다.
상단의 import문을 전부 지우신 후 강의와 동일하게 아래 내용으로 바꾼 후 확인해주세요.
package hello.hellospring.service;
import hello.hellospring.domain.Member;
import hello.hellospring.repository.MemoryMemberRepository;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import static org.assertj.core.api.Assertions.*;
import static org.junit.jupiter.api.Assertions.*;
이 문제가 아니라면
올리신 테스트코드가 아닌 구현 메서드에서 잘못된 부분이 있어보입니다.
join(), save(), validateDuplicateMember()도 확인해주세요.
감사합니다.






구현 메서드 부분에서 잘못 기입이 된 것이 원인이었습니다.
감사합니다.