http://shoutrock.egloos.com/4344090
프로젝트를 진행하다 보면 테스트 케이스가 수십개에서 수백개가 된다.
이러한 경우 이를 TestSuite가 grouping을 한다.
위와 같이 addTestSuite() 메소드를 이용해서 하나 이상의 단위 테스트 케이스를 하나로 grouping할 수 있도록 한다.
TestSuite를 작성하고, 이 TestSuite.addTestSuite() 메소드로 하나 이상의 TestSuite 또는 하나 이상의 TestCase를 상속한 테스트 클래스를 지정한다.
이를 실행하면 main()에서 JUnit의 TestRunner가 실행되고 이 때 지정한 테스트 케이스가 순서대로 실행된다.
출처 : Enterprise Java Beans 3.0 - 김병곤 저 - 가메출판사
프로젝트를 진행하다 보면 테스트 케이스가 수십개에서 수백개가 된다.
이러한 경우 이를 TestSuite가 grouping을 한다.
public static Test suite(){
TestSuite suite = new TestSuite();
suite.addTestSuite(Test1.class);
suite.addTestSuite(Test2.class);
return suite;
}
public static vois main(String args[]){
junit.textui.TestRunner.run(suite());
}
위와 같이 addTestSuite() 메소드를 이용해서 하나 이상의 단위 테스트 케이스를 하나로 grouping할 수 있도록 한다.
TestSuite를 작성하고, 이 TestSuite.addTestSuite() 메소드로 하나 이상의 TestSuite 또는 하나 이상의 TestCase를 상속한 테스트 클래스를 지정한다.
이를 실행하면 main()에서 JUnit의 TestRunner가 실행되고 이 때 지정한 테스트 케이스가 순서대로 실행된다.
출처 : Enterprise Java Beans 3.0 - 김병곤 저 - 가메출판사
'java' 카테고리의 다른 글
SOA 기술자료 특집 - IBM developerworks (0) | 2008.09.10 |
---|---|
SOA와 웹서비스 입문 (한글) - IBM developerworks (0) | 2008.09.10 |
Connection Pool - DBCP (0) | 2008.09.01 |
ZK - Ajax but no JavaScript (0) | 2008.08.29 |
Java POI 예제소스 (0) | 2008.08.26 |