단위 테스트코드는 종속적이면 안된다고 생각하기도 하고, 그런 내용을 봤던 기억이 있어서 항상 서비스나 컨트롤러 테스트할 때 doReturn 메서드로 목객체를 반환하도록 작성하고 있습니다. 하지만 작성 중 드는 생각이 해당 레이어는 검증할 수 있어도 레이어간 검증은 어렵고, 테스트 코드의 의미가 퇴색되는거 아닌가 싶더라구요.

목객체를 반환하는 지점 전까지는 의미있을지언정 내가 만든 목객체를 받은 이후의 로직은 의미가 없는거 아닐까 생각이 들었어요 다들 어떻게 테스트코드 작성하고 계신가요?

제가 뭔가 잘못알고 있는걸까요?