테스트 코드

Jiwontwopunch·2022년 3월 4일
0

TIL

목록 보기
44/92
post-thumbnail

TDD와 단위 테스트 (Unit Test)는 다르다.
TDD는 테스트가 주도하는 개발을 이야기하고 테스트 코드를 먼저 작성하는 것부터 시작한다.


단위 테스트는 TDD의 첫 번째 단계인 기능 다누이의 테스트 코드를 작성하는 것을 이야기한다.

단위 테스트의 장점

  • 개발단계 초기에 문제를 발견하게 도와준다
  • 개발자가 나중에 리팩토링하거나 라이브러리 업그레이드 등에서 기존 기능이 올바르게 작동하는지 확인할 수 있다
  • 기능에 대한 불확실성을 감소시킬 수 있다
    시스템에 대한 실제 문서를 제공함으로써 단위 테스트 자체가 문서로 사용할 수 있다

0개의 댓글