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」リンクをクリックする