TDD(Test Driven Development)

·2023년 4월 8일
0

테스트 주도 개발

Test Driven Development

테스트가 개발을 주도한다.
테스트를 통해 목표를 달성했는지 확인하고,
사용자 입장에서 확인할 수 있다.

목표

올바르게 작동하는 깔끔한 코드를 만드는 것

방법

  1. 올바르게 작동하는 코드를 만든다
  2. Refactoring한다.

과정

Testcode를 가장 먼저 작성한다.

Red
실패하는 테스트
Green
성공하는 테스트
Refactoring
Red->Green으로 코드를 수정하는 것

InteliJ에서 Test Code 만들기


클래스 옆의 우측 키를 통해 Test코드를 생성한다.


메서드를 실행하고 싶을 경우 위에 @Test Annotation을 달아주어 실행한다.

참고자료

FastCampus Java 웹 개발 마스터 올인원 패키지 Online

0개의 댓글