Was bedeutet und 1 * in dieser groovigen Aussage?

9

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

    
Avinash Agrawal 04.08.2015, 06:17
quelle

1 Antwort

14

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 .

    
Deigote 04.08.2015, 06:27
quelle

Tags und Links