import static org.junit.Assert.*;
import static test.org.mcomp.common.constants.ErrorCodeConstants.*;
import org.junit.Test;
import org.junit.internal.runners.JUnit4ClassRunner;
import org.junit.runner.RunWith;
@RunWith(JUnit4ClassRunner.class)
public class ConstatnsTestMain {
@Test
public void constantsEqualMethodTest2(){
assertTrue(ERROR2.equals(TEST_ERROR2));
}
}
참고 내용1. static import 이용
jdk 5.0부터 지원하는 기능으로 static 정보를 활용하기 위해 편리합니다.
우선 import 문에 static 를 추가하고 해당 class 명까지 선언해 줍니다. 그러면 해당 class에 포함되어 있는 static 요소를 클래스 명시 없이 그대로 사용할 수 있습니다. Assert의 static Method인 assertTrue(...)와 ErrorCodeConstants의 상수인 ERROR2 처럼.
2. @RunWith(...)
JUnit에서 지원하는 Runner class를 명시 합니다. 버젼별로 존재합니다.
3. @Test
Test 수행 Method를 명시 합니다. @Test를 사용하지 않을 시에는 JUnit의 Method의 명명 규칙을 따라야 합니다.