Package nablarch.test
package nablarch.test
自動テスト機能を提供する。
-
ClassDescription表明クラス。
テスト実行結果が期待通りであることを確認するのに使用する。固定業務日付を提供するクラス。
固定業務日付は、FixedBusinessDateProvider.setFixedDate(java.util.Map)
で設定する。
デフォルト区分は、FixedBusinessDateProvider.setDefaultSegment(String)
で設定する。スレッドコンテキスト(ThreadContext
)に固定の実行時IDを保持する。固定日時を提供するクラス。
固定日時はFixedSystemTimeProvider.setFixedDate(String)
で指定する。改行コードの種類を無視するorg.hamcrest.Matcher実装クラス。改行コードの種類を無視して、実際の値が期待値を含むことを 表明するMatcherクラス。改行の種類以外が等しいことを表明するMatcherクラス。ユーティリティクラス。リフレクションAPIを使用する際の簡易的なテンプレートクラス。
例外が発生した場合の典型的な対処を提供する。何もしないハンドラ実装クラス。
本番で動作するハンドラを、テスト実行時のみ無効化する用途に使用する。 コンポーネント設定ファイルにて、無効にしたいハンドラの実体を本クラスにすることで、 そのハンドラの動作を無効化できる。NullMatcher<T>NullにマッチするMatcherクラス。データリーダで初回に取得したデータを処理するハンドラ実装クラス。リポジトリの初期化クラス。システムプロパティの設定値を維持するクラス。テストサポートクラス。
本テスティングフレームワークを利用する際のヘルパーメソッドを提供する。