// Testen & Qualität
Unit-Tests mit JUnit und Mockito
Gute Unit-Tests schreiben: Aufbau, Assertions, Mocks, Parametrisierung und Testbarkeit.
- Inhouse-Schulung
- 2 Tage
- Einstieg
- Remote oder vor Ort
- KI-Werkzeug

Was Sie mitnehmen
- Sie schreiben übersichtliche Unit-Tests mit JUnit nach dem Muster Arrange, Act, Assert.
- Sie setzen Assertions, parametrisierte Tests und den Testlebenszyklus gezielt ein.
- Sie isolieren Abhängigkeiten mit Mockito und vermeiden übermäßiges Mocking.
- Sie prüfen KI-generierte Testfälle darauf, was sie wirklich testen.
Agenda
Die Agenda ist die Grundlage. Schwerpunkte und Beispiele stimmen wir vorab auf Ihr Team ab.
Tag 1
- Ziele von Unit-Tests und Testpyramide
- JUnit: Aufbau, Annotationen, Lebenszyklus
- Assertions mit JUnit und AssertJ
- Parametrisierte Tests mit @ParameterizedTest
- Übung: Tests für eine Preisberechnung schreiben
Tag 2
- Mockito: Mocks, Stubs, Verifikation, ArgumentCaptor
- Testbarkeit: Dependency Injection, Abhängigkeiten aufbrechen
- Testfälle mit KI generieren und auf Aussagekraft prüfen
- Testabdeckung mit JaCoCo messen und einordnen
- Übung: Service-Klasse mit Mockito isoliert testen
KI in dieser Schulung
// KI als Werkzeug im Entwicklungsalltag
Testfälle mit KI generieren und auf Aussagekraft prüfen: Was testet der Test wirklich?
Voraussetzungen und Rahmen
- Vorwissen
- Java-Grundkenntnisse. Erfahrung mit automatisierten Tests ist nicht nötig.
- Niveau
- Einstieg
- Teilnehmende
- bis 10 Personen, größere Gruppen auf Anfrage
- Durchführung
- Remote per Videokonferenz oder bei Ihnen vor Ort
- Enthalten
- Abstimmung vorab, Unterlagen, Übungsprojekte, Teilnahmebescheinigungen
// Trainer mit langjähriger Softwareentwicklungserfahrung, akademische Ausbildung in Informatik und KI.
Weitere Angebote: Testen & Qualität
Alle 11 Angebote
Inhouse-Schulung · KI-Werkzeug
Testgetriebene Entwicklung (TDD) in Java
Red, Green, Refactor im Alltag: Kata-Übungen und Übertragung auf Projektcode.
2 Tage · Fortgeschritten3.780 €
Inhouse-Schulung
Integrationstests mit Testcontainers
Realistische Tests mit echten Datenbanken, Message Brokern und Diensten in Containern.
1 Tag · Fortgeschritten1.890 €
Inhouse-Schulung · KI-Werkzeug
Mutationstests mit PIT
Testqualität messen statt nur Abdeckung zählen.
1 Tag · Fortgeschritten1.890 €