6

我在stackoverflow上找到了很多关于这个问题的线索。他们现在2岁了。所以我想知道是否有人使用scottmuc函数在 powershell 中执行 BDD。乍一看,它似乎非常强大。

你对此有何看法?有人知道其他一些非常有效的 BDD 框架吗?我想要一些非常接近rspec的东西。

注意我需要 BDD 而不是 TDD (PSUnit) 建议/指示。


没有多少人在powershell上使用BDD,看到了答案:)。这是否意味着BDD根本没有用,只是因为powershell只是脚本?我不认为这是一个正当的理由。

无论如何,这里的列表到现在:

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 回答