junit 測試套件Suite

 

  junit測試套件,就是能夠運行一個測試類使得一個或一些測試類被junit測試運行html

  見代碼:數組

  測試套件類:post

  

複製代碼
import org.junit.runner.RunWith;
import org.junit.runners.Suite;

@RunWith(Suite.class)
@Suite.SuiteClasses({Task1Test.class,Task2Test.class,Task3Test.class})
public class SuiteTest {

    /**
     * 1.測試套件就是組織測試類一塊兒運行的
     * 
     * 寫一個做爲測試套件的入口類,這個類裏不包含其餘的方法
     * 更改測試運行器Suite.classes,將要測試的類做爲數組傳入到Suite.SuiteClasses({})
     */
    
}
複製代碼

  要一塊兒測試運行的測試類有Task1Test、Task2Test、Task3Test測試

  Task1Test、Task2Test、Task3Test代碼分別以下:ui

  

複製代碼
import org.junit.Test;

public class Task1Test {

    @Test
    public void test() {
        System.out.println("this is task1test");
    }

}
複製代碼
複製代碼
import org.junit.Test;

public class Task2Test {

    @Test
    public void test() {
        System.out.println("this is task2test");
    }

}
複製代碼
複製代碼
import org.junit.Test;

public class Task3Test {

    @Test
    public void test() {
        System.out.println("this is task3test");
    }

}
複製代碼

  測試套件類右鍵run as --> Junit Testthis

  測試結果以下spa

  

  

  同理,測試嵌套類能夠嵌套測試嵌套類code

  

  若是有誤,歡迎指正!htm

  

原文地址:https://www.cnblogs.com/xgh-space/p/9361165.htmlblog

相關文章
相關標籤/搜索