Wie aktiviere ich Mockito debug-Meldungen?
Wie aktiviere ich Mockito debug-Meldungen? In bestimmten, würde ich mag, drucken Sie die details der Methoden drückte mit when()
und jede Interaktion mit diesen Methoden.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Mockito 1.9.0 eingeführt Hörer und fasst nun eine ausführliche logger:
Also im Grunde, wenn Sie wollen, einfach und dumm-Protokolle, wie folgt:
Sehen http://docs.mockito.googlecode.com/hg/latest/org/mockito/MockSettings.html#verboseLogging() für weitere Informationen
Cheers,
mock(type, withSettings().verboseLogging())
. Es wird abgeholt vonInjectMocks
Brice Antwort ist der Weg zu gehen, aber eine andere Möglichkeit ist:
Welche druckt nur die Interaktionen, die geschah vor diesem Punkt auf die gegebene option. Ist nicht robust genug, aber der trick funktioniert, und könnte nützlich sein, in einigen Fällen (d.h. bei der Verwendung von mock-Anmerkungen)
Zum Beispiel sollte diese Arbeit nach MockitoSettings
Obwohl in der 1.9.5 nicht scheinen, um auszuspionieren, was es nur lustig.