Beschrijving
Het hoofddoel van deze opleiding is om deelnemers geavanceerde kennis en vaardigheden te bieden op het gebied van unit testing met behulp van JUnit en mock testing met behulp van Mockito. Deelnemers zullen leren hoe ze effectieve tests kunnen schrijven en gebruik kunnen maken van mocks om de communicatie tussen modules grondig te testen.
Doelgroep
Deze opleiding is bedoeld voor gevorderde programmeurs en ontwikkelaars die al ervaring hebben met Java-programmering en bekend zijn met Jakarta EE en Spring. Het is geschikt voor degenen die hun vaardigheden op het gebied van unit testing en mock testing willen verbeteren.
Methode
De opleiding wordt via instructeur-geleide lessen aangeboden. Deelnemers zullen praktische oefeningen en opdrachten krijgen om hun vaardigheden te oefenen. De nadruk ligt op hands-on leren, waarbij deelnemers actief bezig zijn met het schrijven van code en het oplossen van programmeervraagstukken.
Inhoud
Inleiding tot het concept van mocks en waarom ze belangrijk zijn voor integratie- en unit-testing.
Het gebruik van Mockito in combinatie met JUnit voor het maken van mockobjecten.
Pragmatische benaderingen van unit testing.
Het AAA (Arrange - Act - Assert) patroon voor het structureren van tests.
De FIRST eigenschappen van goede tests.
De juiste BICEP voor effectieve tests.
Het CORRECT-testprincipe.
Red-Green-Refactor: Test Driven Development (TDD) en Design.
Certificering
Deelnamecertificaat: deelnemers ontvangen na afloop van de training een certificaat dat ze deze training voltooid hebben.