DBUnit запускает @DatabaseTearDown до @ExpectedDatabase - PullRequest
0 голосов
/ 05 марта 2020

Я работаю над некоторыми интеграционными тестами, и мы используем DBUnit. На уровне класса я использую аннотацию @DatabaseSetup вместе с @DatabaseTearDown. При каждом тестовом методе у меня есть @ExpectedDatabase, и после выполнения тестов я получаю такую ​​ошибку:

java.lang.Exception: junit.framework.ComparisonFailure: row count (table=SCHEMA.MY_TABLE)
Expected :1
Actual   :0

Я предполагаю, что перед ExpectedDatabase эти данные были удалены с помощью DatabaseTearDown. Как избежать такого поведения?

...