ゼロイチ

WordpressやWEB技術ネタ

JUnit

アサーション

投稿日:

Matchers

org.hamcrest.CoreMatchers のよく使うメソッド

org.junit.matchers.JUnitMatchers のよく使うメソッド

カスタムMatcher

下記はDateのうち年、月、日それぞれを比較検証するカスタムMatcherを実装し、テストクラスで利用している例
(Dateが持っている時間情報を切り捨てて比較している)

test class

costom Matcher class

PR

PR

-JUnit

管理人

comment

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

関連記事

テストフィクスチャ

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

JUnit 基本

目次1 Quick JUnit2 テストメソッドの基本2.0.1 @Test2.0.2 assertThat2.0.3 is2.0.4 例外2.0.5 timeout属性2.0.6 @Ignore2. …

テストランナー

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