Как спровоцировать срабатывание таймера у стеклянной рыбы? - PullRequest
2 голосов
/ 14 января 2009

Нам нужна последовательность в наших функциональных тестовых случаях. Лучшее, что мы можем сделать в настоящее время, это подождать предполагаемое время, прежде чем таймеры Java EE в продукте должны были сработать. Было бы намного более предсказуемо, если бы тестовые случаи могли запускать таймеры программно, возможно, с JMX.

Как это можно сделать? Есть ли интерфейс JMX к средству Glassfish Timer, который мы можем использовать?

1 Ответ

1 голос
/ 03 апреля 2009

По-видимому, это невозможно, поскольку вопрос остается без ответа в течение почти трех месяцев.

Однако я понял, что для целей тестирования достаточно быть уведомленным о фактическом срабатывании триггера. (Активная активация только выиграет мне время в торговле качеством)

Вместо этого я добавляю мониторинг завершения событий, но спасибо, что сообщили мне, что это на самом деле невозможно;)

...