タグ

pesterに関するtmftakeのブックマーク (3)

  • PesterのMock機能をもう少し詳しく│ソフトウェアテストラボ|アプリテスト|スマートフォンテスト|株式会社SHIFT

    この記事はPowerShell Advent Calendar 2013の24日目のエントリーです。 クリスマス・イブですが普通に仕事をして普通に家で大好きなシェルとSQLと戯れる@oota_kenです。 去年のPowerShell Advent Calendar 2012の17日目のエントリーで解説されているPowerShell用のBDDフレークワークPesterのMock機能に関してもう少し詳しく解説したいと思います。 下記のような時間帯毎に挨拶メッセージを出してくれる関数Out-Greetingのユニットテストを書く場合どのようにすればよいでしょうか? # Out-Greetingはシェルの起動時に$profileで読み込んで画面表示をするといった方法で使用するイメージです。 function Out-Greeting([string] $name) { $date = Get-Da

    PesterのMock機能をもう少し詳しく│ソフトウェアテストラボ|アプリテスト|スマートフォンテスト|株式会社SHIFT
  • Pesterマニュアル PowerShellによるユニットテスト

    0.前置き この記事はPowerShell Advent Calender 2012の17日目のエントリーです。 前日は@Chukiさんの「Active Directoryの管理なら 7/R2以降を使いましょう^^」でした。 今回は、PowerShellのユニットテストの内容を書こうと意気込んでいましたがなんと@fsugiyamaさんが2011年のAdventCalenderで書いていらっしゃいました。今回はせっかくなので導入編は省いて、マニュアルっぽくまとめてみたいと思います。 0-1.Pesterの紹介 BDDスタイルテスティングフレームワークです。 ・家のサイトはこちらのgithubで。 ・日語だと@fsugiyamaさんのPester – BDD style testing framework for PowerShell。 0-2.コンテンツ マニュアルになるように以下の順序

    Pesterマニュアル PowerShellによるユニットテスト
  • Pester - BDD style testing framework for PowerShell - @fsugiyamaの技術日誌

    このエントリは PowerShell Advent Calendar 2011 に参加しています。 はじめに 「PowerShellスクリプトに対してユニットテスト、書いてますかー?」 「TDD で PowerShellスクリプト、書いてますかー?」 「テストコードがあれば、勇気を持ってリファクタリングできる」 「テストコード、書いてますかー?」 とアントキの猪木が言うわけはありませんが、 PowerShellユーザーの皆さんはこの辺いかがお考えでしょうか? かくいう私は、ユニットテストを書いたり、TDD(Test Driven Development)でPowerShellスクリプトを書いたりしていません。試行錯誤しながらスクリプトを書いた後に、いくつかのパターンで実行し、その結果を目視確認し、問題がないようだったら「完成♪」とか言っている口です。 ただ、書き捨てのスクリプトでも、不慣れ

    Pester - BDD style testing framework for PowerShell - @fsugiyamaの技術日誌
  • 1