Daily iOS
테스트

테스트 더블

테스트 더블(Test Double)이란 무엇인가요?

면접관은 이 답을 어떻게 들을까요? 넘어갈지, 더 물어볼지, 떨어뜨릴지 알려 주고, 걸리는 문장은 콕 집어 줘요. 점수는 그대로예요.
짧은 답 보기

테스트 더블은 네트워크·DB·시계처럼 느리거나 결과를 예측할 수 없는 실제 의존 객체를 대신하는 대역 객체의 총칭이다. 프로토콜로 의존성을 추상화하고 주입해야 실제 구현과 바꿔 끼울 수 있다.

받은 질문 공유