Как загрузить тестовые данные DBUnit один раз для каждого случая с помощью Spring Test

Spring Test помогает откатить любые изменения, внесенные в базу данных в рамках метода тестирования. Это означает, что нет необходимости тратить время на удаление / перезагрузку тестовых данных перед каждым методом тестирования.

Но если вы используете аннотацию @BeforeClass Junit, то это заставляет загрузчик данных быть статическим. Вопрос, который исследуется здесь:Почему набор инструментов jUnit должен быть статическим?

Если метод инициализации данных является статическим, то должны быть методы подключения данных и источник данных ... и так далее ... заставлять все быть статичными ... что не будет работать. В этот момент я спрашиваю - что хорошего в способности Spring Test откатывать изменения, когда вам все равно приходится удалять / перезагружать тестовые данные для каждого теста ??!?!

Ответы на вопрос(3)

Ваш ответ на вопрос