Durch die Einführung von PowerMock können Sie statische Methoden / private Methoden / Konstruktoren verspotten, die mit Mockito allein nicht möglich waren. Dieser Artikel richtet sich an Anfänger von PowerMock. Wenn Sie jedoch wissen, wie Mockito als Voraussetzung verwendet wird, können Sie reibungslos fortfahren. Sie können den im Artikel verwendeten Beispielcode auch von GitHub erhalten.
version | |
---|---|
eclipse | Eclipse IDE 2020‑03 |
java | 1.11 |
junit | 4.12 |
mockito | 2.23 |
powermock | 2.0.2 |
Laden Sie die vollständige Bibliothek von der offiziellen PowerMock-Website herunter.
Wählen Sie unten auf der Seite Downloads aus.
Wählen Sie powermock-mockito2-junit-2.0.2.zip.
powermock-mockito2-junit-2.0.2.zip sollte die Bibliotheken enthalten, von denen powermock abhängt, aber dies reicht nicht aus, von ByteBuddy Official Site Sie müssen byte-buddy.jar herunterladen. (Stand 11.09.2020)
Wählen Sie Download.
Wählen Sie byte-buddy-1.10.14.jar.
Erstellen Sie ein sample_powermock-Projekt unter dem Arbeitsbereich und kopieren Sie die zuvor heruntergeladenen Bibliotheken in den lib-Ordner.
Hinzufügen, um einen Pfad zu erstellen.
Jetzt können Sie loslegen.