J'utilise Grails 1.3.2 dans NetBeans. J'ai un test unitaire très simple qui échoue avec cette erreur:L'appel de .save() sur la classe de domaine échoue sans la signature de la méthode .save() dans le test unitaire
No signature of method: com.maxrecall.maxrequire.domain.Release.save() is applicable for argument types: (java.util.LinkedHashMap) values: [[flush:true]] Possible solutions: wait(), any(), wait(long), isCase(java.lang.Object), use([Ljava.lang.Object;), sleep(long)
Le code correspondant est:
Release rel = new Release()
...
rel.save(flush:true)
Le même code fonctionne dans BootStrap.groovy. J'ai essayé différentes variations sur .save() (.Save avec et sans paramètres.