1. JUnit 이란?
- JUnit은 자바용 단위 테스트 작성을 위한 산업 표준 프레임워크다.
2. 라이브러리 추가 & 실습
- Intellij에서의 JUnit을 해보려고 한다.
public class Cal {
public int cal (int a, int b){
return a+b;
}
}
1. 위의 코드에서 클래스 이름을 클릭 후 'alt + enter'를 누르고 create Test를 클릭한다
2. create Test를 클릭하면 아래와 같은 창이 뜨는데 여기서 사용할 JUnit라이브러리를 선택하고 아래 테스트 할 메소드를 체크한다.
3. OK 버튼을 눌러주면 아래와 같이 'CalTest'라고 테스트를 수행할 클래스가 작성된다.
@Test 어노테이션을 테스트 할 메소드명 위에 작성한다.
import org.junit.Test;
import static org.junit.Assert.*;
public class CalTest {
@Test
public void cal() {
}
}
4. 이제 코드를 작성하고 실행을 시킨다.
import org.junit.Test;
import static org.junit.Assert.*;
public class CalTest {
Cal c = new Cal();
int a = 10;
int b = 20;
@Test
public void cal() {
assertEquals(30, c.cal(a,b));
}
}
5. 결과 확인
아무 문제가 없으면 tests passed와 함께 에러가 뜨지 않는다.
테스트 완료.
'나만의 정리' 카테고리의 다른 글
cmd telnet으로 메일 보내기 window10 (0) | 2019.03.02 |
---|---|
[Java]Comparable, Comparator 정리(+ 자료형) (0) | 2018.11.19 |
자바 Comparable, Comparator (0) | 2018.07.16 |
자바 상속(extends), 추상클래스(abstract), 인터페이스(implements) 개념정리 (0) | 2018.07.12 |
자바 접근 지정자 (0) | 2018.07.11 |
댓글