6

ここstackoverflowで、この質問に関する多くのスレッドを見つけました。彼らは今2歳です。ですから、誰かがscottmuc関数を使用して PowerShell で BDD を実行しているかどうかを知りたいです。一見とてもパワフルに見えます。

あなたの意見は何ですか?誰かが他の非常に効果的な BDD フレームワークを知っていますか? rspecに本当に近いものが欲しいです。

TDD(PSUnit)の提案/指示ではなく、BDDが必要であることに注意してください。


PowerShell で BDD を使用する人は多くありませんが、答えはわかりました :)。PowerShell は単なるスクリプトであるという理由だけで、BDD はまったく役に立たないということですか? 正当な理由とは思えません。

とにかくここに今までのリスト:

  • Pester 、 rspecのようなものにはるかに近い
  • PowerSpecは、ほんの一部のようですshould
4

2 に答える 2

6

私は Pester の作者であり、あなたがそれを見つけたことを嬉しく思います! Pester は、 PowerYamlと呼ばれる別のプロジェクト(および @manojlds が言及したもの) を囲むために作成されました。私はそれをリファクタリングしたかったのですが、テスト カバレッジがなければ、それを行うのは気が進まなかったのです。そこで Pester が生まれ、PowerYaml がリファクタリングされました。それが役立つ実際の状況を示すのは、適切な例かもしれません。

次に、私は最近、Pester の使用方法とそのワークフローに光を当てたブログ投稿を公開しました。

お役に立てれば。機能リクエストがある場合は、github プロジェクトに送信してください。

于 2011-05-15T09:34:01.243 に答える
2

プロジェクトではPesterを使用しています。それは私たちの目的を果たし、私たちはそれを改善しようとしています。そして、ええ、著者は私の同僚であり、プロジェクトのためにそれを書きました。

PowerSpecもあります-https ://github.com/shishkin/PowerSpec(説明では、Powershellを使用したTDDを対象としています)

于 2011-05-15T01:41:27.383 に答える