Java http://kohnlehome.de/java/mockito.pdf
Mockito
Maven
<dependencies>
<dependency>
<groupId>org.mockito</groupId>
<artifactId>mockito-core</artifactId>
<version>2.25.1</version>
</dependency>
</dependencies>
import
import static org.mockito.Mockito.*;
Mock erstellen
Schnittstelle mockedSchnittstelle = mock(Schnittstelle.class);
Stub: Antworten auf Methodenaufrufe definieren
when(mockedSchnittstelle.getWert()).thenReturn(5); // getWert() gibt 5 zur¨uck
Mock: ¨ Uberpr¨ ufen, ob Methode aufgerufen wurde
verify(mockedSchnittstelle).getWert();
verify(mockedSchnittstelle).setWert(7);
verifyZeroInteractions(mockedSchnittstelle);
Franz Kohnle Seite 1 von 1 26. M¨arz 2019