2011-12-27 52 views
0

私はEJB 3.1をテストしています。私はテストで手動でトランザクションを開始し、その中でいくつかのCRUD操作を実行して(まだコミットされていないテストデータを作成する)必要がある状況を持っています。伝播する。Unitilsプロパティを動的に設定する

デフォルトでは、Unitils DatabaseModuleを使用している間、トランザクションはテストで自動的に作成されます。試験方法で動的にこの設定を変更する可能性があります:私は、私の質問がある

DatabaseModule.Transactional.value.default=disabled 

、次のようにunitils.propertiesを変更することで、このデフォルト設定を変更することが可能であることを理解できますか?私はトランザクションを「常に」無効にしたくありません。デフォルトでは、トランザクションは「コミット」することができ、必要に応じて動的に「無効」に設定します。

- おねがいします。

答えて

関連する問題