Je voudrais lancer un simple webtest à partir de Groovy avec Canoo. L'exemple Exemple de Canoo ne fonctionne pas. Je pense qu'il me manque quelque chose dans la classe Antbuilder. En particulier la partie "config", où un HashMap de propriétés est passé. J'ai essayé différentes manières de passer les propriétés mais mon approche la plus basique :
config_map = ['host':'www.google.com', 'port':'80', 'protocol':'http', 'basepath':']
Elles aboutissent toutes au même message d'erreur. groovy.lang.MissingMethodException : Aucune signature de la méthode : groovy.util.ConfigObject.call() n'est applicable pour les types d'arguments : (java.util.LinkedHashMap) values : [[host:www.google.com, port:80, protocol:http, basepath :]]
Par ailleurs, je me suis intéressé à grails, mais je n'arrive pas à savoir si je peux utiliser un projet grails pour tester sur le web une application non grails. Lorsque j'essaie de copier les classes de Grails, Ant se bloque à nouveau sur la ligne de configuration.
Quelqu'un a-t-il un endroit où je pourrais trouver un exemple fonctionnel d'un webtest canoo-groovy ?