アノテーションを使用する
アノテーション | 意味 | クラス |
---|---|---|
@Test | テスト対象メソッド | org.junit.Test |
@Test(expected=例外クラス.class) | 指定した例外が発生したら成功 | org.junit.Test |
@Test(timeout=ミリ秒) | 指定時間をオーバーしたら失敗 | org.junit.Test |
@Ignore("comment") | テスト対象外とする(@Testにつける) | org.junit.Ignore |
@Before | これまでの setUp() に相当するもの | org.junit.Before |
@After | これまでの tearDown() に相当するもの | org.junit.After |
@BeforeClass | 全テスト実行前に1回だけ実施される前処理 | org.junit.BeforeClass |
@AfterClass | 全テスト実行後に1回だけ実施される後処理 | org.junit.AfterClass |