org.dbunit.dataset.NoSuchTableException: пользователи - PullRequest
0 голосов
/ 27 сентября 2018

org.dbunit.dataset.NoSuchTableException: users

Мой тест на основе com.github.springtestdbunit:

@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(classes = {TestDataConfiguration.class})
@TestExecutionListeners({DependencyInjectionTestExecutionListener.class,
    DirtiesContextTestExecutionListener.class,
    TransactionalTestExecutionListener.class,
    DbUnitTestExecutionListener.class})
public class OrderServiceTest {//...
@Test
@Rollback
@DirtiesContext
@DatabaseSetup(value = "/db.unit/beforeSaveOrder.xml")
@ExpectedDatabase(assertionMode = NON_STRICT, value =     "/db.unit/afterSaveOrder.xml")
public void save() {/****/};}

Вот свойство hibernate.hbm2ddl.auto из приложения весенней загрузки:

hibernate.hbm2ddl.auto=create-drop

Класс пользователя:

@Data
@Entity
@Where(clause = BaseConstants.BASE_MODEL_CONDITION)
@Table(name = "users", schema = BaseConstants.SCHEMA)
public class User extends BaseModel implements Serializable {/****/}

Как это исправить?

Работает в не тестовой среде

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...