1. 강의 목표

이 강의에서는 백엔드 테스트 코드의 기본 개념과 작성 방법을 소개하고, 테스트를 작성하는 데 도움이 되는 도구와 기술(모킹, LocalStack, SQLite 등)에 대해 설명합니다.

2. 테스트 코드란?

정의

종류

  1. 단위 테스트(Unit Test)
  2. 통합 테스트(Integration Test)
  3. 엔드 투 엔드 테스트(End-to-End Test)

3. 백엔드 테스트 도구

1. Jest

2. Supertest