Mockito Matcher Parameter zeigt den Wert undefiniert

Ich versuche, mich zu Verspotten, ein Verfahren enthalten, in der Main-Klasse der Anwendung. Ich würde gerne testen, wenn alle Parameter erfolgreich gesendet, ruft die Anwendung die richtige Methode, uploadFiles. Die wenn - thenReturn paar ist unten dargestellt:

NrClient nrClient = (NrClient)Mockito.mock(NrClient.class);
Mockito.when(nrClient.uploadFiles("DF49ACBC8", anyList(), "dl")).thenReturn("");

Diese zeigt, wie eine Laufzeit-exception: "Die Methode anyString() ist nicht definiert für den Typ MainTest."
Ich habe die Einfuhr:

import org.mockito.Mockito;
import org.mockito.Matchers;

Also warum sollte diese Methode nicht definiert? Ist es ein Problem in meiner Implementierung?

Habe ich auch schon versucht anyString() und anyInt() mit dem gleichen Ergebnis.

InformationsquelleAutor a.hrdie | 2014-06-20
Schreibe einen Kommentar