Exercism-এ আপনার PowerShell অনুশীলনীগুলো কীভাবে টেস্ট করবেন তা শিখুন
সব অনুশীলনীতেই মকিং ও টেস্টিংয়ের জন্য Pester ফ্রেমওয়ার্ক ব্যবহার করা হয়।
Pester ফ্রেমওয়ার্কের নিয়ম অনুযায়ী সব টেস্ট [Exercise].tests.ps1 নামের একটি ফাইলে থাকবে।
আপনি যদি সঠিক ডিরেক্টরিতে থাকেন (অর্থাৎ যেটিতে [Exercise].ps1 ও [Exercise].tests.ps1 আছে), তাহলে PowerShell থেকে এভাবে টেস্ট রান করতে পারেন:
Invoke-Pester
এটি ডিরেক্টরিতে খুঁজে পাওয়া সব .tests.ps1 ফাইল রান করবে।
PowerShell ছাড়া অন্য কোনো শেল ব্যবহার করলে, টেস্ট রান করতে পারেন এভাবে:
pwsh -Command "Invoke-Pester"
Visual Studio Code-এ PowerShell এক্সটেনশন ইনস্টল করা আছে কি না, তা নিশ্চিত করতে হবে।
Visual Studio Code-এ কয়েকটি উপায়ে টেস্ট রান করতে পারেন:
.Tests.ps1 স্ক্রিপ্ট রান করা। কীবোর্ড শর্টকাট: F5 অথবা Shift + F5
Describe কিওয়ার্ডের উপরে থাকা "Run Tests" লিংকে ক্লিক করা