Μάθε πώς να δοκιμάζεις τις ασκήσεις σου στο PowerShell στο Exercism
Οι ασκήσεις χρησιμοποιούν όλες το framework Pester για mocking και εκτέλεση tests.
Όλα τα tests θα βρίσκονται σε ένα αρχείο με όνομα [Exercise].tests.ps1, όπως συνηθίζεται στο framework Pester.
Αν βρίσκεσαι στον σωστό φάκελο (δηλαδή σε αυτόν που περιέχει τα [Exercise].ps1 και [Exercise].tests.ps1).
Μπορείς να εκτελέσεις τα tests από το PowerShell καλώντας:
Invoke-Pester
Έτσι θα εκτελεστούν όλα τα αρχεία .tests.ps1 που θα βρει στον φάκελο.
Αν χρησιμοποιείς άλλο shell εκτός από το PowerShell, μπορείς να εκτελέσεις τα tests καλώντας:
pwsh -Command "Invoke-Pester"
Πρέπει να βεβαιωθείς ότι έχεις εγκαταστήσει την επέκταση PowerShell στο Visual Studio Code.
Μπορείς να εκτελέσεις τα tests στο Visual Studio Code με μερικούς τρόπους:
.Tests.ps1 από το μενού Debug. Οι συντομεύσεις πληκτρολογίου είναι: F5 ή Shift + F5
Describe στον ίδιο τον κώδικα του test