TESTS
-
In test-driven development (TDD) unit tests are created before the code itself is written
Wie ist das moeglich. Die Logik musst doch erst mal implementiert werden bevor man sie ueberhaupt testen kann ??
-
Da steht ja auch created, nicht executed.
-
Du sollst nicht irgendwas implementieren und es dann Logik nennen sondern dir Logik überlegen und diese implementieren. Zum Beispiel soll ein Komprimierungsalgorithmus geschrieben werden, der Dateien komprimieren und dekomprimieren kann. Dann wäre ein Test eine Datei zu nehmen, sie zu komprimieren und zu dekomprimieren und zu testen, ob wieder die Ausgangsdatei raus kommt. Den Test kann man vor dem Komprimierungsalgorithmus schreiben.
-
Ok schon gut