Idea配置JUnit4單元測試入門

pom.xml文件配置

<dependency>
    <groupId>junit</groupId>
    <artifactId>junit</artifactId>
    <version>RELEASE</version>
    <scope>test</scope>
</dependency>

然後創建一個和src同級別的文件夾叫test(邏輯代碼放src裏,測試代碼放test裏是個好習慣)。
接着在IntelliJ IDEA裏還要把這個test文件夾要設置成測試文件的根目錄,右鍵選中 Mark Directory As -> Test Sources Root
然後創建測試類(包名一致,類名在要測試的類名後加上Test也是個好習慣)。

public class IndexBuilderTest {

    @Test
    public void testStart() throws Exception {
        System.out.println("---testStrat()----");
        IndexBuilder indexBuilder=new IndexBuilder();
        indexBuilder.start();
//        assertEquals(true,false);
    }
}

然後選中MathTest類ctrl + shift + F10運行一下。

JUnit4利用JDK5的新特性Annotation,使用註解來定義測試規則。
這裏講一下以下幾個常用的註解:

@Test:把一個方法標記爲測試方法
@Before:每一個測試方法執行前自動調用一次
@After:每一個測試方法執行完自動調用一次
@BeforeClass:所有測試方法執行前執行一次,在測試類還沒有實例化就已經被加載,所以用static修飾
@AfterClass:所有測試方法執行完執行一次,在測試類還沒有實例化就已經被加載,所以用static修飾
@Ignore:暫不執行該測試方法

另外一個比較詳細的入門教程

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章