Scopri come testare i tuoi esercizi di PowerShell su Exercism
Gli esercizi usano tutti il framework Pester per il mocking e i test.
Tutti i test saranno in un file chiamato [Exercise].tests.ps1, come da standard del framework Pester.
Se ti trovi nella directory giusta (quella che contiene [Exercise].ps1 e [Exercise].tests.ps1).
Puoi eseguire i test da PowerShell chiamando:
Invoke-Pester
In questo modo verranno eseguiti tutti i file .tests.ps1 che trova nella directory.
Se usi una shell diversa da PowerShell, puoi eseguire i test chiamando:
pwsh -Command "Invoke-Pester"
Devi assicurarti di avere installato l'estensione PowerShell in Visual Studio Code.
Puoi eseguire i test in Visual Studio Code in un paio di modi:
.Tests.ps1 dal menu Debug. Le scorciatoie da tastiera sono: F5 o Shift + F5
Describe nel codice dei test stesso