あなたはSpringにタグ付けされていることに気がつき、org.springframework.test.context.TestExecutionListener
と書いて、必要なことをすることができます(AbstractTestExecutionListener
を拡張)。
beforeTestMethod(...)
では、DbUnitを使用してデータをロードします。 TestContextを使用して、testClassまたはtestMethodに関する情報を取得し、ロードするデータセットに基づいて決定します。たとえば、新しい注釈を作成して、テストメソッドにロードするデータセットを指定することができます。
データセットをafterTestMethod(...)
にアンロードします(トランザクションテストおよびトランザクションの一部として挿入されたデータを使用しない場合)。
(あなたがそれを使用して、トランザクションの一部を形成するために、データセットの挿入を希望している場合TransactionalTestExecutionListener
た後、それを指定することが重要)@TestExecutionListeners
注釈 を使用してTestExecutionListener
を登録します。
これが役に立ちます。