mockito1 Junit과 mockito 조합으로 단위 테스트 해보기 테스트의 종류에는 통합 테스트와 단위 테스트가 있다. 이 글에는 단위 테스트를 이야기해보겠다. 단위 테스트의 특징은 다른 의존하는 객체가 있다면 의존성을 끊는게 중요한데 이를 고립이라고 표현한다. 예를 들어 Service의 비지니스 로직을 테스트하는데 클라이언트나 DB의 문제로 테스트가 진행되지 않는다면 고립이 되어있지 않은 것이다. 그런데 의존하는 객체를 어떻게 고립시킬 수 있을까? 바로 Mock 객체를 사용한다. Mock이란 아무 기능이 없는 가짜 객체를 의미한다. 하지만 의존하는 모든 객체에 대해 Mock을 만드는 건 쉬운 일이 아니다만 다행히 Mockito라는 Mock 객체를 쉽게 만들어주는 프레임워크가 있다. 자바 환경에서 junit과 mokito를 이용해서 테스트 코드를 작성한다. 간단한 예를.. 2021. 11. 21. 이전 1 다음 728x90