Package nablarch.test.core.db


package nablarch.test.core.db
データベースを使用するテスト機能を提供する。
  • Class
    Description
    DefaultValuesの基本実装クラス。
    明示的にデフォルト値が設定された場合は、その値を返却する。 そうでない場合は以下の値をデフォルト値として返却する。
    データベースアクセス自動テスト用基底クラス。
    データベースアクセスクラスの自動テストを行う場合には、本クラスを継承しテストクラスを作成する。
    本クラス以外の基底クラスを継承しなければならない場合は、
    本クラスのインスタンスを生成し処理を委譲することで代替可能である。
    DBシステム情報取得インタフェース。
    データベースデフォルト値を表すインタフェース。 TableDataにてカラムが省略された場合、 本インタフェースの実装クラスからデフォルト値が取得される。
    jp.co.tis.gsp.tools.db.EntityDependencyParserから移植。
    エンティティ自動テスト用基底クラス。
    エンティティクラスの自動テストを行う場合には、本クラスを継承しテストクラスを作成する。 本クラス以外の基底クラスを継承しなければならない場合は、 本クラスのインスタンスを生成し処理を委譲することで代替可能である。
    汎用のDbInfo実装クラス。
    マスタデータ復旧クラス。
    発行されたSQL文を監視するSqlLogFormatterサブクラス
    マスタデータ投入クラス。
    テーブルデータ保持クラス。
    テストデータのテーブルデータを保持する。
    トランザクション内で簡易的な処理を記述する為のテンプレートクラス。
    フレームワーク内部で使用するTransactionTemplateサブクラス。 トランザクションを制御する場合に使用する。 本クラスはアプリケーションには公開されていない。