테스트가 개발을 주도한다.
테스트를 통해 목표를 달성했는지 확인하고,
사용자 입장에서 확인할 수 있다.
올바르게 작동하는 깔끔한 코드를 만드는 것
Testcode를 가장 먼저 작성한다.
Red
실패하는 테스트
Green
성공하는 테스트
Refactoring
Red->Green으로 코드를 수정하는 것
클래스 옆의 우측 키를 통해 Test코드를 생성한다.
메서드를 실행하고 싶을 경우 위에 @Test Annotation을 달아주어 실행한다.
참고자료
FastCampus Java 웹 개발 마스터 올인원 패키지 Online