تعرّف على كيفية اختبار تمارين PowerShell الخاصة بك على Exercism.
تستخدم جميع التمارين إطار عمل Pester للمحاكاة والاختبار.
ستكون جميع الاختبارات في ملف باسم [Exercise].tests.ps1، كما هو المعتاد في إطار عمل Pester.
إذا كنت في المجلد الصحيح (أي المجلد الذي يحتوي على [Exercise].ps1 و[Exercise].tests.ps1).
يمكنك تشغيل الاختبارات من PowerShell باستدعاء:
Invoke-Pester
سيشغّل هذا جميع ملفات .tests.ps1 التي يجدها في المجلد.
إذا كنت تستخدم صدفة أخرى غير PowerShell، يمكنك تشغيل الاختبارات باستدعاء:
pwsh -Command "Invoke-Pester"
يجب أن تتأكد من أنك ثبّتت إضافة PowerShell في Visual Studio Code.
يمكنك تشغيل الاختبارات في Visual Studio Code بعدة طرق:
.Tests.ps1 من قائمة Debug. اختصارات لوحة المفاتيح هي: F5 أو Shift + F5
Describe في كود الاختبار نفسه