The listed learning units belong to the course Java Workshop - Einführung in die Testgetriebene Entwicklung mit JUnit. Do you want to access all course content?
Woche 1
1.0 Einführung
Video
1.0 Herzlich Willkommen zu Woche 1
Text
1.0 Selbsttest
Self-test
1.0 Wiederholung
Self-test
1.1 Testen vs. Ausprobieren
Video
1.1 Selbsttest
Self-test
1.2 Testarten
Video
1.2 Selbsttest
Self-test
1.3 DIY Tests
Video
1.3 Aufgabe Basic Unit Test
Graded Exercise
1.4 Was wird getestet?
Video
1.4 Selbsttest
Self-test
1.5 JUnit Syntax und Konventionen
Video
1.5 Selbsttest
Self-test
1.6 JUnit Beispiel
Video
1.6 Aufgabe JUnit
Graded Exercise
1.7 Annotationen
Video
1.8 Test Suiten
Video
1.7 + 1.8 Selbsttest
Self-test
1.9 Struktur und Organisiation von Tests
Video
1.9 Selbsttest
Self-test
1.9 Aufgabe JUnit
Graded Exercise
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
Graded Exercise
2.3 Matcher
Video
2.3 Selbsttest
Self-test
2.3 Aufgabe JUnit Test mit Matchern
Graded Exercise
2.4 Testen mit externen Ressourcen
Video
2.4 Selbsttest
Self-test
2.5 Test-Doubles
Video
2.5 Selbsttest
Self-test
2.6 Mocking Frameworks
Video
2.7 Mocking Frameworks Praxis
Video
2.7 Aufgabe Mocking Frameworks
Graded Test
2.8 Testabdeckung
Video
2.8 Selbsttest
Self-test
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