Насколько я понимаю, TestExecutionListeners действуют как методы @BeforeClass
в JUnit. Я не понимаю, почему мне нужно использовать DependencyInjectionTestExecutionListener
, TransactionalTestExecutionListener
и DirtiesContextTestExecutionListener
для использования DbUnitTestExecutionListener
.
Обычно без DbUnit я могу создавать и заполнять базу данных. Почему вдруг мне нужно использовать этих слушателей, чтобы сделать некоторые CRUD
для моей базы данных?