2010-02-15 5 views
0

J'ai créé un MenuItem et ajouté un ActionListener en utilisant allProducts.addActionListener (this);Test d'écoute MenuItem dans IceFaces

Existe-t-il un moyen de simuler le clic du menu dans un test unitaire?

Répondre

0

Normalement, vous devez tester la méthode métier que votre actionHandler exécute. Parce que dans une application en couches, le gestionnaire ne devrait pas faire beaucoup, peut-être juste une vérification null, puis déléguer l'événement à une méthode métier. Votre test exécutera donc cette méthode commerciale et aucune "interaction" n'est nécessaire pour déclencher l'événement.

Si vous voulez vraiment tester votre interface graphique (le code dans le gestionnaire), vous pouvez essayer Selenium. Il a aussi un joli.