JUnit 5 - Modernes Unit-Testing
placeKöln 19. Mär 2026 bis 20. Mär 2026 |
computer Online: Zoom 19. Mär 2026 bis 20. Mär 2026 |
placeKöln 21. Mai 2026 bis 22. Mai 2026 |
computer Online: Zoom 21. Mai 2026 bis 22. Mai 2026 |
placeKöln 13. Aug 2026 bis 14. Aug 2026 |
computer Online: Zoom 13. Aug 2026 bis 14. Aug 2026 |
placeKöln 24. Sep 2026 bis 25. Sep 2026 |
computer Online: Zoom 24. Sep 2026 bis 25. Sep 2026 |
placeKöln 12. Nov 2026 bis 13. Nov 2026 |
computer Online: Zoom 12. Nov 2026 bis 13. Nov 2026 |
Schulungen der Extraklasse ✔ Durchführungsgarantie ✔ Trainer aus der Praxis ✔ Kostenfreies Storno ✔ 3=2 Kostenfreie Teilnahme für den Dritten ✔ Persönliche Lernumgebung ✔ Kleine Lerngruppen
Seminarziel
Sie erhalten einen fundierten Überblick über die neuen Möglichkeiten des Testens mit JUnit 5. Das Seminar vermittelt Grundlagenwissen und zeigt anhand vieler Best Practises, welche Möglichkeiten das Testen mit JUnit 5 bietet.Durch eine ausgewogene Mischung aus theoretischem Wissen und praktischen Übungen können Sie das gerlernte Wissen direkt in Ihren eigenen Projekten umsetzen.
Inhalt
-
Grundlagen
- Was ist eine "guter, wartbarer" Test
- Lifecycle eines JUnit5-Tests
- JUnit5 auch für Integrationstest?
- Wieviel Logging braucht ein Unittest?
-
JUnit 5 Themen aus der Praxis
- Testing Exceptions
- Tests mit Timeouts
- Parameterized Tests - Testdaten aus einer Methode einlesen
- Parameterized T…
Es wurden noch keine FAQ hinterlegt. Falls Sie Fragen haben oder Unterstützung benötigen, kontaktieren Sie unseren Kundenservice. Wir helfen gerne weiter!
Schulungen der Extraklasse ✔ Durchführungsgarantie ✔ Trainer aus der Praxis ✔ Kostenfreies Storno ✔ 3=2 Kostenfreie Teilnahme für den Dritten ✔ Persönliche Lernumgebung ✔ Kleine Lerngruppen
Seminarziel
Sie erhalten einen fundierten Überblick über die neuen Möglichkeiten des Testens mit JUnit 5. Das Seminar vermittelt Grundlagenwissen und zeigt anhand vieler Best Practises, welche Möglichkeiten das Testen mit JUnit 5 bietet.Durch eine ausgewogene Mischung aus theoretischem Wissen und praktischen Übungen können Sie das gerlernte Wissen direkt in Ihren eigenen Projekten umsetzen.
Inhalt
- Grundlagen
- Was ist eine "guter, wartbarer" Test
- Lifecycle eines JUnit5-Tests
- JUnit5 auch für Integrationstest?
- Wieviel Logging braucht ein Unittest?
- JUnit 5 Themen aus der Praxis
- Testing Exceptions
- Tests mit Timeouts
- Parameterized Tests - Testdaten aus einer Methode einlesen
- Parameterized Tests - Testdaten aus CSV-Dateien einlesen
- Repeated Tests
- Tests mit Dateien
- Existierende JUnit5-Extensions
- Assertions mit JUnit, Hamcrest, AssertJ
- für Collections
- für Dateien
- für XML
- Migration von JUnit 4 nach JUnit 5
- Migration oder Parallelbetrieb
- Mocking mit Mockito - Störenden Code im Tests ausblenden
- Zustandsbasiertes versus verhaltensbasiertes Testen
- Code-Refactoring, um Methoden besser mocken zu können (extract and override)
- Test Smells
- Typische Muster von verbesserungsfähigem Test-Code
- Test Coverage
- Line-Coverage und Branch-Coverage
- JaCoCo
- Wieviel Coverage ist sinnvoll?
- Weiterführende Themen
- Softwarearchitektur überprüfen - kurzer Blick auf ArchUnit
- Softwarearchitektur überprüfen - kurzer Blick auf ArchUnit
Es wurden noch keine FAQ hinterlegt. Falls Sie Fragen haben oder Unterstützung benötigen, kontaktieren Sie unseren Kundenservice. Wir helfen gerne weiter!
