테스트 대역이란 테스트를 위해 사용되는 대역 배우(Stunt Double)같은 것을 말한다. 용도와 구현 방법에 따라 다음 용어로 구분할 수 있다. Dummy 가장 간단한 형태. 객체로 선언만 하고 아무 구현도 하지 않은 것. 주로 객체 전달에 사용되며 매개변수 목록을 채울 때 사용된다. Stub Dummy에서 조금 발전된 형태. 미리 준비되어 있는 응답을 제공해 줄 수 있도록 최소한의 코드를 구현해 둔다. Spy Stub의 기능에 함수들이 제대로 사용되었는지 확인할 수 있는 코드를 추가로 구현한 형태. 사용되는 객체가 정의된 방법으로 쓰여지는지 확인해야 할 경우 사용한다. Fake 실제 객체처럼 동작하도록 복잡하게 구현된 형태. 실제로 코딩을 하는 방식이고 logic이 필요하다. 그러나 실제 환경보다는..