티스토리 뷰

 

 

[JUnit의 TestSuite 기본알기]


프로젝트를 진행하다 보면 테스트 케이스가 수십개에서 수백개가 된다.

이러한 경우 이를 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가 실행되고 이 때 지정한 테스트 케이스가 순서대로 실행된다.



참고

http://shoutrock.egloos.com/4344090


 


'[IT] > 컴퓨터' 카테고리의 다른 글

[IT][Serialization 객체 직렬화하기]  (0) 2013.03.31
[IT][JUnit이란?]  (0) 2013.03.31
[IT][JUnit의 TestCase 기본알기]  (0) 2013.03.31
[IT][JUnit 테스트 예제]  (0) 2013.03.31
[IT][Junit의 TestCase의 assert메소드]  (0) 2013.03.31
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/03   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31
글 보관함