반응형
Stub
-
[Junit] Test Double프로그래밍/Junit 2022. 2. 8. 01:37
이 글은 혼자 학습한 내용을 바탕으로 작성되었습니다. 틀리거나 잘못된 정보가 있을 수 있습니다. 댓글로 알려주시면 수정하도록 하겠습니다. 1. Test Double 테스트 더블(Test Double)은 제라드 메스자로스에 의해서 탄생한 단어로 테스트 자동화 과정에서 테스트 진행이 어려운 경우 이를 대신하여 테스트 진행이 가능하도록 만들어 주는 객체를 말합니다. Test Double은 큰 의미에서 테스트 진행이 가능하도록 만들어주는 객체를 말하며 아래 5가지의 세부 종류로 나눌 수 있습니다. Test Double 종류 Test Spy Mock Dummy Object Test Stub Fake Object 2. Test Spy Test Stub 처럼 실제 동작을 수행하는 것이 아닌 미리 준비해둔 결과가 반환..