====== Programmtests ====== {{ :schule:prog:katzen-testen.jpg?direct&350 | }} Kein [[Programmieren|Programm]] funktioniert sofort. Häufig musst du viele Änderungen vornehmen, bevor das Programm das tut, was es soll. Gott sei Dank unterstützt uns die Entwicklungsumgebung beim Testen von Programmen. ===== Komponententests mit Visual Studio ===== Im Rahmen nachhaltiger Softwareentwicklung spielen Tests einzelner Klassen eine zentrale Rolle. Mit Visual Studio fällt es leicht, derartige Tests zu schreiben. Das folgende kleine Video erklärt, wie das für ein [[Objekt-Orientierte Programmierung|Objekt-Orientiertes Programm]] funktioniert. ===== Links ===== * [[https://github.com/emilybache/Racing-Car-Katas|Racing Car Katas]] sind Übungen zur Test-Getriebenen Enwicklung (TDD, Test-Driven-Development)