Ein Modultest (engl. Unittest ) wird in der Softwareentwicklung angewendet, um die funktionalen Einzelteile (Units) von Computerprogrammen zu testen, d. h. sie auf korrekte Funktionalität zu prüfen. Dadurch werden Fehler durch Tests frühzeitig erkannt.
- Grundlagen des Unit Testings
- Ein erster Unit-Test
- Zentrale Methoden
- Die Verwendung von Stubs, um Abhängigkeiten, aufzulösen
- Interactions Testing mit Mock Objekten
- Isolation (Mock Objekt) Framework
- Wir tauchen tiefer in die Isolations-Frameworks
- Testhierarchie und Organisation
- Die Säulen guter Unit Tests
- Die Integration von Unit Tests in die Organsiation
- Umgang mit Legacy Code
- Design und Testbarkeit
- Tools und Frameworks