1

Hibernate を介して DB に書き込みを実行するイベント ハンドラーを備えたイベント ドリブン フレームワークがあります。統合テストを作成する必要がありますが、どのように作成できるかわかりません。

実際、ある条件が発生すると、別のスレッドでイベント ハンドラーがトリガーされ、これが DB に書き込まれます。その書き込み操作をロールバックする必要があるとどのように言うことができますか?

4

1 に答える 1

0

非同期テストを行いたい場合は、Awaitilityをご覧ください。

私はそれを使用しました、そしてそれは仕事を非常にうまくやります:)

ただし、書き込み操作をロールバックする場合は、適切なスレッドでトランザクションを取得する必要があります。

于 2012-04-24T07:12:24.933 に答える