Skip links

  • Skip to primary navigation
  • Skip to content
  • Skip to footer
YJ Kim Devlog
    Toggle search

      TEST

      TEST

      테스트 더블 완전 정복 — Mock, Stub, Spy, Fake의 정확한 차이

      테스트를 작성할 때 “그냥 Mock 쓰면 되지”라고 생각하기 쉽다. 하지만 Mock은 테스트 더블의 다섯 가지 유형 중 하나일 뿐이다. Dummy, Stub, Spy, Mock, Fake는 각각 다른 목적을 가...

      2026-05-03 17 분 소요
      TEST

      통합 테스트 전략 — 단위 테스트만으로는 왜 부족한가

      단위 테스트가 1000개 통과해도 실제 DB 연결에서 터지면 서비스는 장애다. 통합 테스트는 부품이 아니라 조립된 기계가 돌아가는지 확인하는 테스트다. 이 글에서는 Spring Boot 환경에서 통합 테스트를 ...

      2026-05-03 14 분 소요
      TEST

      TDD 실전 가이드 — 테스트를 먼저 쓰면 코드가 왜 달라지는가

      “테스트는 나중에 쓰면 되잖아요?” 맞다. 그런데 나중에 쓰는 테스트와 먼저 쓰는 테스트는 근본적으로 다르다. 코드를 먼저 짜면 테스트는 그 코드의 동작을 확인하는 도구가 된다. 테스트를 먼저 쓰면 테스트가 설...

      2026-05-02 4 분 소요