- Einführung in Testgetriebene Entwicklung (TDD)
- Was ist Test Driven Development
- Was unterscheidet e2e-Test von Unit-Tests
- Unit Tests im Programmier-Alltag
- Jasmine Grundlagen
- Karma als Testrunner
- Testorganisation
- Verwenden von Matchern
- Debugging von Tests
- Grundlagen zu Unit Test mit Angular und Jasmine
- Aufbau der Tests
- Dateien und Ordnerstruktur
- Testen und Angular CLI
- Angular Testing Utilities
- Angular Unit Tests
- Testen von Komponenten
- Komponenten mit asynchronen Services
- Komponent mit @Input und @Output-Decorator
- Testen des Routings
- Directiven und Pipes
- Services
- Isolierter Unit Test
- Jest als Jasmine-Alternative
- Vorteile von Jest
- Testumgebung für Jest einrichten
- Unterschiede zu Jasmine
LernzieleIn diesen zwei Tagen lernen Sie, wie Sie Ihre Angular Single-Page-Application testen können. Sie erhalten einen praktischen Zugang in das Unit-Test-Framework Jasmine.
ZielgruppenWeb-Entwickler:innen, WebProgrammierer:innen mit Erfahrung mit Angular 2, Angular 4, Angular 5 und höher.