스터디/테스트 주도 개발 시작하기
1장 TDD 개발 준비
yjzini
2024. 9. 7. 10:55
TDD(Tset-diven Development) : 테스트 주도 개발
TDD 실행을 위한 도구로 자바에선 주로 JUnit을 사용한다.
JUnit 실행을 위한 개발 환경을 설정해 보자
IntelliJ에서 JUint 설정
1. 새로운 자바 Project 생성
2. JUnit 라이브러리 추가
File > Project Structure > Modules > Dependencies > +버튼 클릭
3. + 버튼 > Library > From Maven 메뉴 실행
4. 검색창에 junit-jupiter 입력하여 아래 사진과 같은 라이브러리를 찾고 ok 버튼 클릭 > 설정 저장
5. chap01 패키지 > StringTest 클래스 추가 및 테스트 코드 작성
6. Run 'String Test'로 실행시켜 보기
그레이들 프로젝트에서 JUnit 설정
1. build.gradle 파일에 junit 의존성 추가 및 junit으로 테스트 코드 실행 위한 설정
2. src/test/java > /chap01 패키지 생성 & StringTest.java 파일 작성한 뒤 './gradlew test' 명령어로 테스트 실행
(책에선 'gradle test' 명령어로 실행하라고 나와있지만 시스템에 gradle을 설치하지 않은 관계로 프로젝트에 포함된 Gradle Wrapper을 사용함)
⌈테스트 주도 개발 시작하기⌋ 책 스터디를 진행하며 작성한 글입니다.
책 출처
최범균, ⌈테스트 주도 개발 시작하기⌋, 가메출판사