(JAVA)TDD

강병우·2023년 10월 30일
0

TDD

  • 테스트 주도 개발(Test Driven Development)

  • 테스트 -> 구현 -> 배포

  • 프로그램을 테스트하는 프로그램을 먼저 만든 후 프로그램을 만든다.


  • RED: 실패하는 테스트 추가
  • Green: 어떻게든 테스트를 통과하게 코딩(구현x)
  • refactoring: 중복제거를 통한 코드 개선

위의 3단계를 반복.

  • build.gradle의 dependency에
    testImplementation 'org.assertj:assertj-core:3.24.2'을 추가하면 assertThat을 사용할 수 있다.

0개의 댓글