..

Chap10 입력 유효성 검사 및 테스트 구조화

요약

ft - 유효성검사

빈 값 또는 두번 입력하는 유효성 방지하기

기능 테스트는 사용자 스토리와 밀접한 관련이 있다. 하나의 티켓은 여러 사용자 스토리를 포함한다. 또한 각 기능이 하나의 파일 또는 클래스로 구성되며, 각 사용자 스토리는 여러 메서드로 구성된다.

테스트 구조화 리펙터링 팁

  • 테스트도 여러 파일로 나누어 모듈화를 한다.
  • 레드, 그린 리팩터를 사용한다
  • 실패 테스트 상태에서 리팩터링 하지 않는다.

skip

작성하지 않은 코드를 테스트하기 위해 “skip”을 사용한다