しばたテックブログ

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

Pester

Pester 4がリリースされました

というか結構前にしていました。 The first stable release of Pester 4 is out! Thanks to all contributors, most importantly @MSH_Dave @Jaykul @alx9r @ITpraktyk & me @nohwnd pic.twitter.com/wRm50U9GjM— Pester (@PSPester) 2017年9月13日 9月の中…

Pesterでカスタムアサーションを行う - 正式版

blog.shibata.tech 以前Pesterの機能をハックしてカスタムアサーションを行うエントリを書きましたが、Pester 4.0.5より正式にカスタムアサーションを追加する方法が提供されました。 本エントリではその方法を紹介します。 Pesterでカスタムアサーションを…

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

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

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

【2017/11/01追記】 Pester 4.0.5から正式にカスタムアサーションを行うことができる様になりました。 詳細はこちらのエントリをご覧ください。 blog.shibata.tech 【追記ここまで】 前回の続きというわけではないのですが... 元ネタはこちら。 kamranicus.c…

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

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