배경 테스트 코드를 작성할 때 Mock, Spy, Stubbing이라는 단어는 빼 놓을 수 없습니다. 테스트 코드를 처음 접했을 때 해당 용어들이 많이 헷갈렸습니다. 테스트 코드를 계속 작성을 해나가면서 어떤 상황에서는 Spy를 사용하고 어떤 상황에서는 Mock을 사용하고 이런 것들을 stubbing이라고 말하는 구나를 깨우칠 수 있었습니다. 이번에는 Test의 기본이 되는 Mock, Spy에 대해서 얘기해보려고 합니다. 해당 글에서 사용한 코드는 밑의 github에 있습니다. 테스트 소스 코드 GitHub - Rabongg/Test-Junit: Junit을 이용한 test 예제 Junit을 이용한 test 예제. Contribute to Rabongg/Test-Junit development by cr..