2017-07-18 4 views
0

Wie kann ich in Mockito eine Methode verspotten, die eine funktionale Schnittstelle als Methodenparameter verwendet? Zum Beispiel:Wie man Methoden mit funktionellen Schnittstellenparametern vortäuscht?

String foo(String m, Function<Double, Options> r) {}

+1

Wenn Sie eine void -Methode für ein mocked Objekt aufrufen, per Definition tut es nichts, da es nichts zurückgibt. – Compass

+0

Wie würden Sie tun, wenn es einen Wert zurückgibt? – Bharathi

+0

Erwarten Sie ein beliebiges() Objekt und geben Sie zurück, was Sie wollen. – Compass

Antwort

1

hat Below nicht gewesen kompilieren getestet/run, könnten kleinere Fehler haben. Ich weiß, dass es Warnungen für das generische hat

Verwandte Themen