7 Testen, testen, testen: Assert, Mocha & Co.
Das im vorigen Kapitel beschriebene Debuggen von Anwendungen ist zur Fehlersuche und -behebung zwar häufig unumgänglich, allerdings bei weitem nicht die einzige verfügbare Maßnahme zur Qualitätssicherung.
Tests als Sicherheitsnetz Eine weitere Möglichkeit stellen automatisierte Tests dar, die eine Anwendung jederzeit gegen die in den Tests ausformulierte Spezifikation verifizieren können. Diese kommen der funktionalen Qualität einer Anwendung zugute, dienen aber auch als eine Art Sicherheitsnetz, das bei Änderungen und Erweiterungen vor unbeabsichtigten Seiteneffekten schützt.
7.1 Arrange, Act, Assert
7.1.1 Wie funktioniert das »Assert«?
Arrange, Act, Assert Für Tests, die einzelne Komponenten einer ...
Get Node.js & Co. now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.