2015-01-21 4 views
1

Итак, у меня есть EJB, который имеет аннотированный метод @Schedule, и я хочу проверить его с помощью arquillian, что я могу легко вызвать метод напрямую, но поскольку развертывание выполняется на wildfly, служба таймера и запланированный метод будет работать больше, чем ожидалось, что приведет к сбоям тестирования.Arquillian и TimerService

Как отключить сервис таймера при использовании arquillian? Или есть другой способ правильно протестировать таймеры

ответ

0

Вы определенно не должны отключать службу таймера (и любые другие сервисы контейнера EJB).

IMHO лучшим способом было бы отказаться от прямого вызова метода @Schedule. Это был бы наименее интрузивный метод.

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