JUnit 5 - Modernes Unit-Testing - Seminar / Kurs von GFU Cyrus AG

Inhalte

  • 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
  • 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
    • Te ...
Mehr Informationen >>

Lernziele

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.
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 d ... Mehr Informationen >>

Zielgruppen

Java-Entwickler und Projektleiter, die JUnit in ihrem Software-Projekt einsetzen wollen, oder Java-Tester, die alles über die Neuerungen von JUnit 5 erfahren wollen.

Termine und Orte

SG-Seminar-Nr.: 6911364

Anbieter-Seminar-Nr.: 2311

Termine

  • 27.06.2024 - 28.06.2024

    Köln, DE

  • 15.08.2024 - 16.08.2024

    Köln, DE

  • 04.11.2024 - 05.11.2024

    Köln, DE

  • 13.02.2025 - 14.02.2025

    Köln, DE

  • 08.05.2025 - 09.05.2025

    Köln, DE

Seminare mit Termin haben Plätze verfügbar. Rechnung erfolgt durch Veranstalter. Für MwSt. Angabe auf den Termin klicken.

Jetzt buchen ›
Seminar merken ›

Semigator berücksichtigt

  • Frühbucher-Preise
  • Last-Minute-Preise
  • Gruppenkonditionen

und verfügt über Sonderkonditionen mit einigen Anbietern.

Der Anbieter ist für den Inhalt verantwortlich.

Veranstaltungsinformation

  • Seminar / Kurs
  • Deutsch
    • Zertifikat
  • 14 h
  •  
  • Anbieterbewertung (113)

Ihre Vorteile mehr erfahren

  • Anbietervergleich von über 1.500 Seminaranbietern
  • Vollständige Veranstaltungsinformationen
  • Schnellbuchung
  • Persönlicher Service