LeeGeonwoo22/rouDDine-refactorServer

[Task] 테스트 주도 개발

Opened this issue · 1 comments

[Task] 테스트 주도 개발

TODO

  1. jest 설치하기
  2. 테스트 만들어 적용해보기

참조 사이트
https://www.daleseo.com/jest-basic/

  1. Fast: 테스트는 빠르게 동작하여 자주 돌릴 수 있어야 한다.
  2. Independent: 각각의 테스트는 독립적이며 서로 의존해서는 안된다.
  3. Repeatable: 어느 환경에서도 반복 가능해야 한다.
  4. Self-Validating: 테스트는 성공 또는 실패로 bool 값으로 결과를 내어 자체적으로 검증되어야 한다.
  5. Timely: 테스트는 적시에 즉, 테스트하려는 실제 코드를 구현하기 직전에 구현해야 한다.

테스트 코드 만들기 학습방향 마일스톤 만들기