Äquivalent von Zeiten () in JMockIt?

8

Ich denke nicht, dass minInvocation oder maxInvocation äquivalent zu times () in Mockito ist. Gibt es?

Bitte beachten Sie folgende Fragen: Hauptunterschied zwischen: Mockito und JMockIt

was noch niemand beantwortet hat.

Bearbeiten

Ich habe die Antwort selbst gefunden: Sie hier für andere hinzuzufügen, die diese Frage beantwortet haben:

Die Lösung besteht darin, DynamicPartialMocking zu verwenden und das Objekt an den Konstruktor der Expectations oder NonStrictExpectations zu übergeben und keine Funktion für dieses Objekt aufzurufen.

Rufen Sie dann im Abschnitt Überprüfungen eine Funktion für das Objekt auf, für das Sie die Anzahl der Aufrufe messen möchten, und legen Sie Zeiten = den gewünschten Wert fest

%Vor%     
user855 09.10.2011, 02:00
quelle

1 Antwort

3

Ich habe die Antwort selbst gefunden: Sie hier für andere hinzuzufügen, die diese Frage beantwortet haben:

Die Lösung besteht darin, DynamicPartialMocking zu verwenden und das Objekt an den Konstruktor der Expectations oder NonStrictExpectations zu übergeben und keine Funktion für dieses Objekt aufzurufen.

Rufen Sie dann im Abschnitt Verifizierungen eine Funktion für das Objekt auf, für das Sie die Anzahl der Aufrufe messen möchten, und legen Sie Zeiten fest = den gewünschten Wert

%Vor%     
user855 16.10.2011, 22:02
quelle

Tags und Links