Die Lerneinheiten in dieser Liste gehören zum Kurs Java Workshop - Einführung in die Testgetriebene Entwicklung mit JUnit. Möchten Sie auf den gesamten Kursinhalt zugreifen?
Woche 1
1.0 Einführung
Video
1.0 Herzlich Willkommen zu Woche 1
Text
1.0 Selbsttest
Selbsttest
1.0 Wiederholung
Selbsttest
1.1 Testen vs. Ausprobieren
Video
1.1 Selbsttest
Selbsttest
1.2 Testarten
Video
1.2 Selbsttest
Selbsttest
1.3 DIY Tests
Video
1.3 Aufgabe Basic Unit Test
Benotete Übung
1.4 Was wird getestet?
Video
1.4 Selbsttest
Selbsttest
1.5 JUnit Syntax und Konventionen
Video
1.5 Selbsttest
Selbsttest
1.6 JUnit Beispiel
Video
1.6 Aufgabe JUnit
Benotete Übung
1.7 Annotationen
Video
1.8 Test Suiten
Video
1.7 + 1.8 Selbsttest
Selbsttest
1.9 Struktur und Organisiation von Tests
Video
1.9 Selbsttest
Selbsttest
1.9 Aufgabe JUnit
Benotete Übung
Materialien Woche 1
Text
Woche 2
2.0 Willkommen zu Woche 2
Text
2.1 Wir Testen unser Breakout Spiel
Video
2.2 Grenzfälle und Test-Eingaben
Video
2.2 Aufgabe Cellular Automata - Detaillierte Beschreibung
Text
2.2 Aufgabe Cellular Automata
Benotete Übung
2.3 Matcher
Video
2.3 Selbsttest
Selbsttest
2.3 Aufgabe JUnit Test mit Matchern
Benotete Übung
2.4 Testen mit externen Ressourcen
Video
2.4 Selbsttest
Selbsttest
2.5 Test-Doubles
Video
2.5 Selbsttest
Selbsttest
2.6 Mocking Frameworks
Video
2.7 Mocking Frameworks Praxis
Video
2.7 Aufgabe Mocking Frameworks
Benoteter Test
2.8 Testabdeckung
Video
2.8 Selbsttest
Selbsttest
Peer Assessment
Design for Testability
Video
Design for Testability Praxis 1: Einführung
Video
Design for Testability Praxis 2: Law of Demeter
Video
Design for Testability Praxis 3: Global State
Video
Design for Testability Praxis 4: Dependency Injection
Video
Design for Testability Praxis 5: Builder
Video
Design for Testability Praxis 6: Mocks
Video
Breakout Revisited
Bonus-Peer-Assessment
Peer Assessment Errata
Text