목차 테스트 대역 (Test Double)실체 객체 대신 테스트 목적으로 사용되는 모든 종류의 가상 객체단위 테스트나 통합 테스트 등 다양한 테스트 시나리오에서 중요한 역할을 하며, 실제 의존성이나 환경에 의존하지 않고 코드를 검증할 수 있도록 돕는다. 주로 Dummy, Stub, Spy, Mock, Fake를 사용하며, 특히 Mock과 Stub의 차이를 인지할 필요가 있다. Dummy형식적인 목적을 위해 사용되는 객체로, 실제 데이터나 로직은 담고 있지 않은 단순한 객체이다.이는 곧 파라미터를 채우는 용도, 인터페이스 요구 사항 충족 용도로 사용된다. UserService 클래스가 있다고 가정해보자.해당 클래스는 login 기능이 있으며, UserDto를 파라미터로 전달받는다.이 때, login 기능을..