Ich arbeite am Grals / Groovy-Projekt und stieß beim Lesen der Testdokumentation auf diese Codezeile
%Vor%Ich kann nicht verstehen, was 1 * hier auch als & gt; & gt; ist richtiger Schichtbetreiber was bedeutet es hier? Ich habe so viel gesucht, aber keine richtige Erklärung bekommen. Grails-Test-Dokumentation
Das ist nicht per se groovy, sondern das Testframework namens Spock (das aus gutem Grund bei Groovy-Entwicklern sehr beliebt ist :-) - Ссылка
Dieser Ausdruck ist insbesondere eine Möglichkeit, Spock anzuweisen, dass genau ein Aufruf der Methode prova
in myService
erwartet wird und dass dieser Aufruf so gespottet werden soll, dass true
zurückgegeben wird. Siehe Interaktionsbasiertes Testen , insbesondere den Abschnitt Kombinieren von Verspotten und Stubbing .
Tags und Links unit-testing grails spock groovy