- TDD: Test Driven Development
테스트가 주도하는 개발로, 테스트 코드를 먼저 작성하는 방법
* 레드 그린 사이클: 항상 실패하는 레드 테스트 코드를 작성하고 ->
- Unit Test: 단위 테스트
TDD의 첫번째 단계로 기능 단위의 테스트 코드를 먼저 작성하는 방법
꼭 테스트 코드를 꼭 먼저 작성해야하는 것도 아니며, 리팩토링도 필수가 아님 --> 순수하게 테스트 코드만 작성!
서버를 켜서 웹 브라우저에서 수동으로 확인하거나 println()을 찍어서 확인할 수 있고 나는 지금까지 그 방법을 썼었다.
하지만 testController를 생성하여 돌리는 것만으로도 간단하게 검증할 수 있다는 것이 충격이다.
물론 여러 번의 검증을 거쳐야하겠지만 테스트코드를 작성하는 습관을 들이므로써 효율이 올라갈 것 같다.
'⭐ Plogramming > Etc' 카테고리의 다른 글
Git Fork와 Clone 차이 (1) | 2023.07.12 |
---|---|
작업 스케줄러 종류 (0) | 2022.08.04 |
관계형 데이터 베이스와 객체 지향 프로그래밍의 패러다임(feat.JPA) (0) | 2022.07.31 |