티스토리 뷰

이제 관심밖의 IT 기술/ETC

JUnit3 example

트래이닝맨 2011. 10. 26. 14:23
728x90
반응형
정의
테스트 런너/ 테스트 스위트

테스트 런너 cmd에서 실행방법
java -CP juit.jar;.junit.textui.TestRunner 
<테스트 런너>
package com.jhouse.tdd.examples;

import junit.framework.TestCase;
import junit.framework.TestSuite;

public class JunitTest3_TestRunner1_exec extends TestCase {

     public void testJunitTest1() {
          assertTrue(true);
     }
    
     public void testJunitTest2() {
          assertTrue(true);
     }
    
     public static void main(String []args){
          junit.swingui.TestRunner.run(JunitTest3_TestRunner1_exec.class);
          junit.textui.TestRunner.run(JunitTest3_TestRunner1_exec.class);
          junit.awtui.TestRunner.run(JunitTest3_TestRunner1_exec.class);
     }
    
}
..결과
 

 
Time: 0

OK (2 tests)   <text>



<테스트 스위트>
package com.jhouse.tdd.examples;

import junit.framework.Test;
import junit.framework.TestSuite;

public class JunitTest3_TestSuite1_exec {

     public static void main(String [] args){
          junit.swingui.TestRunner.run(JunitTest3_TestSuite1_exec.class);
     }
     public static Test suite(){
          TestSuite suite = new TestSuite();
          suite.addTestSuite(JunitTest3_TestRunner1_exec.class);  //Add test case
          suite.addTest(JunitTest3_TestSuite2.suite());           //Add test suite
         
          return suite;
     }
}
결과



반응형
댓글
250x250
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/02   »
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
글 보관함