TestNG и JPA не уверены, что происходит ... но мой тест не пройден - PullRequest
0 голосов
/ 02 мая 2011

Я выполняю некоторые тесты на постоянство, и когда я использую метод create или create-drop ... мой тест не проходит, когда я использую обновление, он успешен.

Мой тест состоит из 2 методов, один создаетПользователь в BD другой метод ищет этого пользователя.

Оба являются @Test, и я использую группы и DependsOnGroups, чтобы затем выполнить в нужном мне порядке (вставить перед поиском)

Что я заметил, так это то, что при запуске второго теста таблица пуста ... очищает ли Hibernate таблицы после каждого теста?почему он работает с обновлением в настройках Hibernate?

1 Ответ

0 голосов
/ 03 мая 2011

Я предполагаю, что ваш первый тест не сбрасывается на БД. Попробуйте явно сбросить.

session.flush ();

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