단위테스트1 junit 테스트 코드(3/5) - 단위 테스트(RepositoryLayer) HTML 삽입 미리보기할 수 없는 소스 1. Repository 계층의 단위 테스트 역할 Repository 계층의 단위 테스트의 역할은 매우 간단하다. Service 계층의 테스트 처럼 Mock 객체를 사용할 필요 없이 Repository를 의존 주입 받아 호출 하고 예상한 결과가 도출 되는지만 확인하면 끝이다. 2. Repository 단위 테스트의 의존 주입 Repository 테스트에서는 JpaRepository를 상속받아 그 안의 메서드를 사용하기 때문에 어찌 되었든 의존주입을 받아야만 한다. 하지만 앞서 설명했듯 단위 테스트에서는 Spring 컨테이너를 사용하면 안된다. 그렇기 때문에 다른 방법을 통해 Repository 객체를 의존 주입 받아 그 안의 함수를 호출해야한다. 위의 문제를 해결하.. 2023. 7. 31. 이전 1 다음