ゼロイチ

WordpressやWEB技術ネタ

JUnit

JUnit 基本

投稿日:

Quick JUnit

テスト対象クラスの宣言にキャレットがある状態で、[Ctrl + 9]を押下。
テスティングペアがない場合は、テストクラス作成ダイヤログに遷移する。

テストメソッドの基本

@Test

assertThat

is

例外

timeout属性

無限ループやデッドロックをテスト失敗にし、テスト全体を完了するための保険

@Ignore

テストメソッドをスキップさせたいときに付加

@Before

テストクラス内各テストメソッドの共通の実行前処理を記述する
メソッドは public かつ void

@After

テストクラス内各テストメソッドの共通の実行後処理を記述する
メソッドは public かつ void

@BeforeClass

テスト実行前に1度だけ実行する処理を記述する
メソッドは public かつ static かつ void

@AfterClass

テスト実行後に1度だけ実行する処理を記述する
メソッドは public かつ static かつ void

PR

PR

-JUnit

管理人

comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

テストランナー

目次1 JUnit42 Suite3 Categories4 Enclosed5 Theories JUnit4 標準のテストランナー 1つのテストクラスのテストメソッドすべてを実行する Suite …

テストフィクスチャ

目次1 fixtureとは2 生成メソッドによるフィクスチャセットアップ fixtureとは テスト実行のための予備操作 要素 ・テスト対象オブジェクト ・入力値 ・期待値 ・DBなどの外部リソース …

アサーション

目次1 Matchers1.1 org.hamcrest.CoreMatchers のよく使うメソッド1.2 org.junit.matchers.JUnitMatchers のよく使うメソッド1.3 …