Ваш метод process()
помечен @Transactional
.Это означает, что требуется транзакция.
Поскольку вы, кажется, запускаете это в контексте приложения Spring, аннотация оценивается и выдается исключение, если транзакция теперь доступна.
Добавляя @Transactional
ктест, в котором вы делаете транзакцию доступной (которая будет отменена в конце теста).