Rechts,grails mockFor Schließung wierdness
so, wenn ich meine mock die mockFor Methode der Verwendung einrichten Test Plugin, erwarte ich eine Methode , die null zurückgibt. Wenn ich
tunmyControl.demand.theMethod {return null}
im Debugger, den Wert, den ich das ‚theMethod‘ Anruf Ergebnis auf einige Schließung im Debugger.
Wenn ich
myControl.demand.theMethod {->return null}
der Wert null ist, wie erwartet.
Ich verstehe nicht den Unterschied ....
Ahhhh facepalm .... die {Rückkehr} impliziert ein Argument, die Methode Ich habe mich über 0 Args lustig gemacht, also ist {->} korrekt .... danke – hvgotcodes