Я тестирую EJB 3.1.У меня есть ситуация, когда мне нужно запустить транзакцию вручную в моем тесте, выполнить в ней некоторые операции CRUD (чтобы создать тестовые данные, которые еще не зафиксированы), а затем вызвать метод в моем бине, для которого транзакция из моего тестабыть распространенным.
По умолчанию при использовании Unitils DatabaseModule транзакции автоматически создаются в тесте.Я понимаю, что эту конфигурацию по умолчанию можно изменить, изменив unitils.properties следующим образом:
DatabaseModule.Transactional.value.default=disabled
Мой вопрос: есть ли возможность динамически изменить эту конфигурацию в тестовом методе?Я не хочу, чтобы транзакции были отключены "всегда".По умолчанию транзакции могут быть «зафиксированы», и при необходимости я хочу динамически установить для них значение «отключено».
-Спасибо.