Testng-exception-test
提供:Dev Guides
TestNG-例外テスト
TestNGは、コードの例外処理をトレースするオプションを提供します。 コードが目的の例外をスローするかどうかをテストできます。 ここで、 expectedExceptions パラメーターは@Testアノテーションとともに使用されます。 それでは、動作中の* @ Test(expectedExceptions)*を見てみましょう。
クラスを作成する
テストケースクラスを作成する
ExpectedExceptionTest.java などのJavaテストクラスを作成します。
予期される例外ArithmeticExceptionをtestPrintMessage()テストケースに追加します。
テストランナーを作成する
javacを使用して、MessageUtil、テストケースクラスをコンパイルします。
次に、提供されたテストケースクラスで定義されたテストケースを実行するテストランナーを実行します。
出力を確認します。 testPrintMessage()テストケースが渡されます。