Scopri come testare gli esercizi Zig su Exercism
Scrivi il codice in <exercise_name>.zig.
Alcuni esercizi includono firme già scritte per costrutti specifici di Zig, come costanti, funzioni, import, struct e potenzialmente molti altri!
Queste firme già scritte servono ad aiutarti a completare gli esercizi, offrendoti un punto di partenza chiaro. Tuttavia, non è necessario partire da queste firme. Soprattutto perché qualsiasi codice scritto che superi i test è una soluzione perfettamente accettabile.
Per eseguire i test, basta lanciare il seguente comando:
zig test test_exercise_name.zig
sostituendo exercise_name con il nome dell'esercizio.
Il comando qui sopra va eseguito nella directory principale dell'esercizio, dato che il file dei test dovrebbe trovarsi proprio lì.
Inoltre, tutti i test di un esercizio sono abilitati per impostazione predefinita e nessun test può essere saltato.
Dato che tutti i test hanno queste caratteristiche, se vuoi affrontarli uno alla volta devi trasformare in commento quelli che non passano.
Trasformare un test in un commento è semplice: basta far iniziare ogni riga con //.
Altrimenti, quando sei sicuro che la soluzione possa superare i test, puoi togliere il commento da quei test per vedere se passano.