Тест слушателя MenuItem в IceFaces - PullRequest
       15

Тест слушателя MenuItem в IceFaces

0 голосов
/ 15 февраля 2010

Я создал MenuItem и добавил ActionListener, используя allProducts.addActionListener (this);

Есть ли способ имитировать нажатие меню в модульном тесте?

1 Ответ

0 голосов
/ 15 февраля 2010

Как правило, вы должны юнит-тестировать бизнес-метод, который выполняет ваш actionHandler. Потому что в многоуровневом приложении обработчик не должен делать много, может быть, просто провести проверку нуля, а затем делегировать событие бизнес-методу. Таким образом, ваш тест выполнит этот бизнес-метод, и для запуска события не требуется «взаимодействие».

Если вы действительно хотите проверить свой графический интерфейс (код в обработчике), вы можете попробовать Selenium . Он также имеет хороший плагин eclipse .

...