2016-08-11 4 views
0

У меня есть компонент, который создает некоторый пользователь по умолчанию в БД. В тесте Arquillian мне нужно сделать тестовые примеры с @UsingDataSet. Один из тестов должен проверить, существуют ли пользователи, созданные этим компонентом, но создаваемые пользователи удаляются после тестов.Отключить очистку arquillian

Как отключить очистку на тестах Arquillian? Я пробовал @Cleanup(phase = TestExecutionPhase.NONE), но без эффектов.

ответ

1

Я нашел решение, в каждом тесте я использовал:

@Cleanup(phase = TestExecutionPhase.AFTER, strategy = CleanupStrategy.USED_ROWS_ONLY) 

Это только очистки пользователей, созданные @UsingDataSet и оставили пользователи, созданные Bean нетронутым.

+0

Это может быть ошибка. Можете ли вы открыть вопрос о GitHub? Я посмотрю поближе. –

 Смежные вопросы

  • Нет связанных вопросов^_^