Meistern Sie Java Unit Tests: Optimieren Sie Ihren Code und erhöhen Sie die Qualität Ihrer Software - ideal für Entwickler:innen, die ihr Wissen erweitern möchten.
  • Grafik Icon Durchführungsort
    ORT Online
    Grafik Icon Zeitraum
    ZEIT 24 Lehreinheiten
    Stundenplan für Veranstaltung 18119025
    Abendkurs
    Grafik Icon Durchführungart
    LERNMETHODE Trainer:in, Lernplattform
    Teilnahme mit Computer, Tablet oder Smartphone
    Kursnummer: 18119025
    990,00 EUR Kursnummer: 18119025
  • Grafik Icon Durchführungsort
    ORT Online
    Grafik Icon Zeitraum
    ZEIT 24 Lehreinheiten
    Stundenplan für Veranstaltung 18119015
    Abendkurs
    Grafik Icon Durchführungart
    LERNMETHODE Trainer:in, Lernplattform
    Teilnahme mit Computer, Tablet oder Smartphone
    Kursnummer: 18119015
    990,00 EUR Kursnummer: 18119015
  • Grafik Icon Durchführungsort
    ORT Online
    Grafik Icon Zeitraum
    ZEIT 24 Lehreinheiten
    Stundenplan für Veranstaltung 18119014
    Abendkurs
    Grafik Icon Durchführungart
    LERNMETHODE Trainer:in, Lernplattform
    Teilnahme mit Computer, Tablet oder Smartphone
    Kursnummer: 18119014
    900,00 EUR Kursnummer: 18119014

Java Unit Tests

Inhalt
Unit Tests
  • Grundlegende Konzepte
  • Umgebungs Einrichtung (Java 21 & IntelliJ)
JUnit
  • Behaupten häufiger Fälle (equals, true, false, null, not null)
  • Behaupten seltener Fälle (exceptions, timeout)
  • Lifecycle Methoden (before, after)
Parameterized tests
  • Data driven tests
  • Value source
  • Null source & empty source
  • Enum source
  • Csv source & Csv file source
  • Method source
Mockito
  • Behaviour driven tests
  • Mock, verify and spy
Best practices
  • Identifizieren von Sonderfällen (80/18/2 rule)
  • AAA pattern
  • Java default access modifier
  • Dependency Injection Principle (DIP)
  • Test Driven Development (TDD)
Ziele
Unit-Tests sind ein essenzieller Bestandteil der modernen Softwareentwicklung. Sie helfen, Fehler frühzeitig zu erkennen, die Codequalität zu verbessern und langfristig eine stabile Codebasis zu gewährleisten. In diesem Kurs lernen Sie, wie Sie mit JUnit und Mockito effektive Tests schreiben, Tests datengetrieben gestalten und bewährte Teststrategien anwenden.
Nach diesem Kurs sind Sie in der Lage, robuste Unit-Tests für Ihre Java-Anwendungen zu schreiben, fortgeschrittene Teststrategien anzuwenden und Code sicherer sowie wartbarer zu gestalten.
Ideal für
Absolvent:innen unserer Software Developer Lehrgänge
Erfahrene Java-Entwicklerinnen und -Entwickler, die ihre Testfähigkeiten vertiefen möchten
Voraussetzungen
Gute Java-Kenntnisse und Programmiererfahrung
Abschluss
Am Ende des Kurses erhalten Sie bei mindestens 75% Anwesenheit eine Teilnahmebestätigung.
Förderungen

Unser WIFI-Service für Sie:

  1. Förderprogramme und Anlaufstellen auf einen Blick: Entdecken Sie die wichtigsten Fördermöglichkeiten und Anlaufstellen. Mehr erfahren
  2. Kostenlose Förder-Infotermine: Erhalten Sie einen Überblick über relevante Förderungen und stellen Sie Ihre individuellen Fragen. Jetzt informieren und anmelden
  3. Kostenloser Kostenvoranschlag: Für die Einreichung bei Förderstellen bieten wir Ihnen einen unverbindlichen Kostenvoranschlag. Mehr erfahren
  4. Teilzahlungsmöglichkeit: Nutzen Sie unsere kostenlose Teilzahlungsmöglichkeit für Kurse, die länger als einen Monat dauern. Mehr erfahren

Letzte Änderung: 02.06.2025