JUNIT4에 Suit 라는 개념이 있어서, Test Case를 동작시킨다.
@RunWith(Suite.class) |
test/java에 있는 TestCase들을 탐색을 하고, SuiteClasses에 TestCase를 추가하여 테스트하는 구조이다.
근데.. Classpath를 이용해서 모든 Test Case를 실행시켜주는 것을 발견했다.
ClasspathSuite(http://johanneslink.net/projects/cpsuite.jsp)는 이런 탐색 고민을 안해도 된다.
그냥 Classpath 안에 모든 TestCase를 실행시켜준다!!
import org.junit.extensions.cpsuite.ClasspathSuite; |
또한, Filtering (white, black list 가능)도 되구요.
import org.junit.extensions.cpsuite.ClasspathSuite.*; |
Test할때 아주 편할듯~
'etc tools' 카테고리의 다른 글
[Maven Deploy 툴 Nexus 활용] (0) | 2011.02.09 |
---|---|
[Maven서버] Maven 서버에 Archetype 새로 추가하기 (0) | 2011.02.09 |
[ANT] fixcrlf (0) | 2010.07.29 |
maven의 exclusion 고민 (0) | 2010.07.21 |
ivy vs maven 2 비교 자료 (0) | 2010.07.07 |