pile·

[10분 테코톡] 봉구스의 Mockito 라이브러리 사용법

우아한테크·우아한테크코스 테코톡 2026 2026··
#java#unit-testing#mockito#mock-object#test-double#dependency-isolation

챕터별 상세

011:23 – 3:07

테스트를 통제하기 어려운 세 가지 상황

테스트 대상이 많은 객체에 의존하면 준비 코드가 커지고, 랜덤값이나 현재 시간은 결과를 예측하기 어렵다. 실제 결제처럼 외부 부작용을 실행할 수 없는 경우까지 더하면 테스트가 환경에 끌려다니므로 의존성을 원하는 방식으로 통제할 수단이 필요하다.