사용자 도구

사이트 도구


java:junit:staticimports

문서의 이전 판입니다!


JUnit Test시에 Static Import할 기본 항목들

import static org.hamcrest.Matchers.*;
import static org.junit.Assert.*;
import static org.mockito.Mockito.*;

Eclipse에서 사용할 경우

  • Java→Editor→Templates에 “preparetest”라는 이름으로 템플릿을 등록한다.
  • 자동 import 및 메소드 보호 Template의 내용은 아래와 같다. 혹은 preparetest.xml 파일을 import 해도 된다. :
    • 위 파일을 Java→Editor→Templates 에서 import 한뒤에 편집기에서 preparetest 후 자동완성하면 언제 어디서든 중복없이 static import가 자동으로 이루어진다.
    • 코드는 다음과 같다.
    • ${is1:importStatic('org.hamcrest.Matchers.*')}${is2:importStatic('org.junit.Assert.*')}${is5:importStatic('org.mockito.Mockito.*')}
  • Java→Code Style→Organize Imports 에서 “Number of static imports needed for .*”를 1로 지정한다.
java/junit/staticimports.1292397718.txt.gz · 마지막으로 수정됨: 2010/12/15 16:21 저자 kwon37xi