しばたテックブログ

PowerShellを中心に気分で書いている技術ブログです。

Pester

Pester 4.0での新機能・変更点まとめ

元ネタはこちら。 github.com そろそろPester 4.0のリリースも近づいているかなと思い、新機能や変更点をざっくりとまとめてみました。 Pester 4.0のインストール 現時点での最新版はVer.4.0.3(Release Candidate扱い)となっており、PowerShell Galleryから…

Pesterでカスタムアサーションを行う

前回の続きというわけではないのですが... 元ネタはこちら。 kamranicus.com はじめに 大前提としてPester標準の機能としてカスタムアサーションを行うことはできません。 本エントリでは、元ネタにある通りPesterの内部動作をハックすることでカスタムアサ…

Pesterでパラメタライズドテストを行う

意外とドキュメントが無かったので*1ブログに書いておきます。 github.com テスト例 Gistに簡単な例を上げました。 これを見てもらえば言いたいことは一発でわかっていただけるかと思います。 Pesterでパラメタライズドテストを行うサンプル 実行結果はこん…