Unit Testing met Mocks
In deze training ga je aan de slag met het Java framework Mockito. Bij het uitvoeren van unit tests op een object, heb je vaak andere, complexe objecten waar het geteste object van afhankelijk is.
In deze training ga je aan de slag met het Java framework Mockito. Bij het uitvoeren van unit tests op een object, heb je vaak andere, complexe objecten waar het geteste object van afhankelijk is. In plaats van die complexe objecten te gebruiken, kun je Mockito gebruiken om mocks te maken van deze objecten. Zo kun je hun methodes nabootsen om verwacht gedrag te simuleren.
In deze training leer jij om mocking en zijn relatie met unit testing onder de knie te krijgen. Je leert situaties identificere…
Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.
In deze training ga je aan de slag met het Java framework Mockito. Bij het uitvoeren van unit tests op een object, heb je vaak andere, complexe objecten waar het geteste object van afhankelijk is.
In deze training ga je aan de slag met het Java framework
Mockito. Bij het uitvoeren van unit tests op een object, heb je
vaak andere, complexe objecten waar het geteste object van
afhankelijk is. In plaats van die complexe objecten te gebruiken,
kun je Mockito gebruiken om mocks te maken van deze objecten. Zo
kun je hun methodes nabootsen om verwacht gedrag te simuleren.
In deze training leer jij om mocking en zijn relatie met unit
testing onder de knie te krijgen. Je leert situaties identificeren
waar het gebruik van mocks aangeraden is. Je leert mocks te bouwen
en je leert methodes na te bootsen met behulp van Mockito.
Daarnaast leer je de mock objecten te gebruiken in unit tests.
Met Mockito is het ook mogelijk om aspecten van de interactie
tussen het te testen object en de mock te verifiëren. Je leert in
deze training daarom hoe je mocks kunt bouwen met behulp van
annotaties. Daarnaast leer je de mocks te gebruiken om dependency
injection in het object uit te voeren. Hierdoor kunnen objecten
data uitwisselen zonder dat hun relatie hard is vastgelegd.
Ten slotte verken je spionnen. In tegenstelling tot een mock, die
geen echte toestand heeft en waarin alle gedrag moet wor...
Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.
