07. 대역

대역

대역의 종류

  • Stub

    • 구현 -> 단순한 것으로 대체

    • 단순히 원하는 동작만을 수행

  • Fake

    • 실제 동작 구현 제공

    • DB 대신 사용하여 대체 기능 구현

  • Spy

    • 호출된 내역 기록

    • 기록한 내용 -> 테스트 결과 검증에 사용. Stub 이기도함

  • Mock

    • 기대한 대로 행위 검증

    • 기대x -> 익셉션 발생할 수 있음

    • Stub 이자 Spy 기도 함

Last updated