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