Salut,
J'ai trouvé un moyen plus facile à construire les tests unititaires pour les interfaces. En VisualWorks on peut instancier Controller (ou subclasse) en le cadre "Wrapper" ou Agent (ou subclasse) en le cadre "Pollock" puis envoyer les messages comme redButtonPressedEvent: ou mouseButtonDownEvent: avec une instance d'Event. Après ils reçoivent le message on peut faire les assertions que le comportement correct se passe.
J'ai écrit un peu de lui mon blog (en anglais)
http://www.cincomsmalltalk.com/userblogs/eric/blogView? showComments=true&entry=3271582804
Comme Stéphane a dit, il est toujours difficile de faire les tests unitaire pour les interfaces. Mais peut-être cela te donne l'aide.
(Pardonnez, svp le mauvais français.)
Eric
On Sep 2, 2004, at 6:49 AM, Hervé Richard wrote:
Bonjour la Liste,
Je pose une question qui est peut-être un peu "border line" mais elle me semble intéressante pour les développeurs et je laisse le soin au(x) modérateur(s) de filtrer ;) : Je m'intéresse aux tests uinitaires tels que le préconise la méthode XP dont on retrouve quelques concepts dans l'eeeexcelent book Squeak de S. Ducasse et je me pose la question suivante : comment s'applique ce concept pour la validation des interfaces ? peut-être quelqu'un a t-il un élément de réponse, une référence biblio ou mieux encore, un exemple concret ?
Merci _______________________________________________________________________ ______ Hervé RICHARD Herve.Richard@avignon.inra.fr INRA - Mathématiques & Informatique Appliquées - Unité d'Avignon Tel: 04 32 72 21 79 Fax: 04 32 72 21 82 _______________________________________________________________________ ______
Squeak-fr mailing list Squeak-fr@lists.squeakfoundation.org http://lists.squeakfoundation.org/listinfo/squeak-fr