Junit5共通コメント

Mavenのテストクラスの新しいメソッド0 IDEAプロジェクト

A。srcディレクトリに新しいフォルダのテストに示すように、

 

 B。右テスト、テスト・ソース・ファイルが提供さ

 

 新しいクラスをテストするには、以下の新しいテストクラスの操作のためc。右側の必要性、選択テスト、。

 

 

1. @BeforeEach与@BeforeAll

あなたがテストクラスを実行すると@BeforeEach、各メソッドは、この改良法にコメントを実行する前に実行されます。

@BeforeAll実行する試験の種類にのみ実行のすべてのメソッドの前に、この注釈を修正するための方法を実行します。

注文と@TestMethodOrder @ 2

このシーケンシャル方式は、主に実施した試験の注釈のために使用される、@TestMethodOrderと組み合わせて使用​​する必要があり、以下のように、一例です。

輸入org.junit.jupiter.api.MethodOrderer.OrderAnnotation。
輸入org.junit.jupiter.api.Order。
輸入org.junit.jupiter.api.Test; 
輸入org.junit.jupiter.api.TestMethodOrder。

@TestMethodOrder(OrderAnnotation.class)
クラスOrderedTestsDemo { 

    @Test 
    @Order(1)
    ボイドnullValues(){ 
        //ヌル値に対してアサーションを実行
    } 

    @Test 
    @Order(2)
    ボイドemptyValues(){ 
        //空の値に対してアサーションを実行
    } 

    @Test 
    @Order(3)
    空隙validValuesを(){ 
        //有効な値に対してアサーションを実行します
    } 

}

  

 

おすすめ

転載: www.cnblogs.com/beichenroot/p/11597114.html