less than 1 minute read

Unit Test 와 Integration Test

한 단위의 테스트냐, 전체 단위의 테스트냐
  • Unit Test (간단, 명확)

    전체 코드 중 작은 부분의 테스트

    함수 하나하나 개별로 테스트 코드 작성

    어떤 부분에 문제가 있고 고칠 부분이 어디인지 명확하게 해줌

  • Integration Test (상호작용, 통신)

    시스템들이 올바르게 상호작용하며 작동하는지의 테스트

    함수들간의 상호작용과 그 결과값 테스트 코드 작성

    외부 리소스와 통신하도록 작성해야 하므로, 분리된 시스템끼리 잘 통신하고 있는지 증명하고 할 떄도 사용

    이벤트 흐름에 이상이 없는지 테스팅

Categories:

Updated: