JUnit을 활용한 테스트 프로젝트를 만들면 좋을 것 같다
- CodingPractice라는 기본 Project 생성
- 테스트용 Directory를 생성
- [프로젝트] 우클릭 → [Open Module Setting] → [Modules] → 중앙의 방금 만든 test 디렉토리 클릭 후 Tests
탭으로 test 디렉토리 만들기초록색으로 폴더가 바뀌면 정상 - 간단한 클래스를 만들고 테스트를 원하는 메소드 우클릭 후 [Go to] > [Test] 클릭
- [Create a new Test] 클릭 후 Junit 버전과 클래스 이름을 입력한다.
아래 처럼 Fix 버튼이 활성화 되어있을 경우 버전에 맞는 JUnit 라이브러리를 설치해주면 된다.
멤버를 선택해주면 테스트 클래스가 생성이 된다! - 아래와 같이 코드를 작성해준다
import org.junit.jupiter.api.Test; import static org.junit.jupiter.api.Assertions.*; class CodingPracticeTest { @Test void add() { } @Test public void multiplySuccess(){ CodingPractice codingPractice = new CodingPractice(); assertEquals(codingPractice.add(8,9), 17); } @Test public void multiplyFail(){ CodingPractice codingPractice = new CodingPractice(); assertEquals(codingPractice.add(1,1),3); } }
- 테스트 코드 실행
Ctrl Ctrl 을 눌러 실행창을 띄운뒤 테스트 프로젝트를 실행하면 아래와 같이 결과를 확인할 수 있다
'CodingPractice' 카테고리의 다른 글
[프로그래머스] 기능개발 (0) | 2021.12.14 |
---|---|
[프로그래머스] 베스트 앨범 (0) | 2021.12.10 |
[프로그래머스] 위장 (0) | 2021.12.08 |
[프로그래머스] 전화번호 목록 (0) | 2021.12.08 |
[프로그래머스] 완주하지 못한 선수 (0) | 2021.12.01 |
댓글