Testing your Spring app - Implementing test in Spring apps - Implementing unit tests

3 belangrijke vragen over Testing your Spring app - Implementing test in Spring apps - Implementing unit tests

Welke zijn de verschillende soorten afhankelijkheden van een test

Parameters gemakkelijk mee te geven en object instanties die niet door de geteste methode zijn aangemaakt

Hoe beheer je de de object instanties die niet door de geteste methode zijn aangemaakt ?

We gebruiken mocks, nep objecten wiens gedrag we kunnen beheersen

Hoe gebruik je mocks in de praktijk ?


In de test methode zelf de mock () methode van mockito maakt een nep object aan die kan je gebruiken met de given() methode waarmee je aangeeft hoe de mock zich moet gedragen, als laatste roep je verify() aan
Je kan ook het mock object in de test klasse creëren met @Mock annotatie
en de te testen object met @InjectMocks en de klasse met @ExtendWith(MockitoExtension .-class)

De vragen op deze pagina komen uit de samenvatting van het volgende studiemateriaal:

  • Een unieke studie- en oefentool
  • Nooit meer iets twee keer studeren
  • Haal de cijfers waar je op hoopt
  • 100% zeker alles onthouden
Onthoud sneller, leer beter. Wetenschappelijk bewezen.
Trustpilot-logo