문서의 선택한 두 판 사이의 차이를 보여줍니다.
| 양쪽 이전 판 이전 판 다음 판 | 이전 판 | ||
|
java:junit:staticimports [2010/12/15 15:27] kwon37xi |
java:junit:staticimports [2012/01/21 16:02] (현재) kwon37xi [JUnit Test시에 Static Import할 기본 항목들] |
||
|---|---|---|---|
| 줄 1: | 줄 1: | ||
| ====== JUnit Test시에 Static Import할 기본 항목들 ====== | ====== JUnit Test시에 Static Import할 기본 항목들 ====== | ||
| <code java> | <code java> | ||
| + | import static com.xlgames.support.test.ReflectionInjectorUtils.*; | ||
| import static org.hamcrest.Matchers.*; | import static org.hamcrest.Matchers.*; | ||
| import static org.junit.Assert.*; | import static org.junit.Assert.*; | ||
| import static org.mockito.Mockito.*; | import static org.mockito.Mockito.*; | ||
| + | |||
| + | import org.junit.Before; | ||
| + | import org.junit.Test; | ||
| + | import org.junit.runner.RunWith; | ||
| + | import org.mockito.Mock; | ||
| + | import org.mockito.runners.MockitoJUnitRunner; | ||
| </ | </ | ||
| ====== Eclipse에서 사용할 경우 ====== | ====== Eclipse에서 사용할 경우 ====== | ||
| * **Java-> | * **Java-> | ||
| - | * 자동 import | + | * 자동 import Template의 내용은 아래와 같다. |
| - | * 위 파일을 | + | * **Java-> |
| - | * 코드는 다음과 같다. | + | * 템플릿 |
| - | * <code java> | + | * preparetest |
| - | / | + | |
| ${is1: | ${is1: | ||
| + | ${is6: | ||
| + | ${is9: | ||
| + | </ | ||
| + | * preparetestmin : Hamcrest Core만 추가. Mockito제외< | ||
| + | ${is1: | ||
| </ | </ | ||
| * **Java-> | * **Java-> | ||
| + | |||
| + | * Eclipse에서 단위 테스트 관련 환경 설정 : http:// | ||