Lerne, wie du deine Ballerina-Übungen auf Exercism testest.
Folge den Schritten unten, um eine Lösung für eine Übung zu entwickeln und sie lokal zu testen.
Öffne ein Command Prompt und führe den unten stehenden Befehl mit dem Namen der gewünschten Übung aus, um sie herunterzuladen.
exercism download --track ballerina --exercise <exercise-name>
Führe den unten stehenden Befehl aus, um in das Verzeichnis der gerade heruntergeladenen Übung zu wechseln.
Tipp: Der Verzeichnispfad im unten stehenden Befehl hängt von deinem Betriebssystem und deinem konfigurierten Exercism-Arbeitsbereich ab. Wo dein Arbeitsbereich liegt, findest du heraus, indem du den Befehl
exercism configureausführst.
cd ~/exercism/ballerina/hello-world/
Folge den bereitgestellten Anweisungen und entwickle eine Lösung für die Übung.
Manche Ballerina-Übungen haben einen einzelnen Test, andere mehrere Tests. Die Tests findest du in der jeweiligen Testdatei im Verzeichnis /tests im Stammverzeichnis der Übung.
Führe den unten stehenden Befehl aus, um den Test der Übung auszuführen.
Standardmäßig ist nur der erste Test aktiviert. Das ist Absicht, denn so kannst du dich darauf konzentrieren, genau diesen einen Test zu bestehen.
bal test
Folge den Schritten unten, um eine Übung mit mehreren Tests zu testen.
Sobald der erste Test bestanden ist, aktiviere den nächsten Test, indem du die Eigenschaft enable: false der Annotation @test:Config entfernst.
@test:Config {
enable: false
}
function nextTestCase() {
}
Führe den unten stehenden Befehl aus, um den aktivierten Test auszuführen.
bal test
Du hast die Übung erfolgreich abgeschlossen, indem du alle Tests aktiviert und dafür gesorgt hast, dass deine Implementierung jeden einzelnen besteht.
Viel Glück und viel Spaß beim Lösen der Übungen!
Wenn du Hilfe brauchst, melde dich gerne in den unten stehenden Kanälen.