Lerne, wie du deine Red-Übungen auf Exercism testest
Um die Lösung zu testen, führst du einfach das Testskript aus. Das kannst du in der Red Console mit der Funktion do zusammen mit dem Pfad des Testskripts machen, und zwar so:
do %exercism/red/hello-world/hello-world-test.red
Oder du hängst es einfach als Argument an die Red-Binary in deinem Systemterminal an:
red exercism/red/hello-world/hello-world-test.red
Anfangs ist nur der erste Test aus der Testdatei aktiviert. Das soll dich dazu ermutigen, die Übungen eine nach der anderen zu lösen. Sobald du den ersten Test bestanden hast, änderst du das zweite Argument der Funktion test-init am Anfang der Testdatei und führst sie erneut aus. Dieser Wert ist die Anzahl der aktivierten Tests. Wenn du ihn also von 1 auf 2 änderst, wird der zweite Test aktiviert. Du kannst auch das Refinement \limit der Funktion test-init und das zweite Argument entfernen, um alle Tests ohne Überspringen auszuführen.