【问题标题】:Anyone's using BDD in Powershell?有人在 Powershell 中使用 BDD 吗?
【发布时间】:2011-04-17 05:20:21
【问题描述】:

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

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

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


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

到此为止的列表:

【问题讨论】:

    标签: powershell bdd pester


    【解决方案1】:

    我是 Pester 的作者,很高兴看到你找到了它!创建 Pester 是为了围绕我所做的另一个名为 PowerYaml 的项目(以及 @manojlds 提到的东西)。我想重构它,但没有测试覆盖,我觉得这样做很不舒服。于是 Pester 诞生了,PowerYaml 也进行了重构。这可能是一个很好的例子来展示它有用的真实世界情况。

    其次,我最近刚刚发布了一个blog post,它阐明了如何使用 Pester 及其工作流程。

    希望这会有所帮助。如果您有功能请求,请提交到 github 项目。

    【讨论】:

    • 谢谢斯科特!我还在寻找 Powershell 中的 Yaml 函数,而您在 Powershell 中提供 YAML 包装器的意图将非常有用。
    【解决方案2】:

    我们在项目中使用 Pester。它符合我们的目的,我们正在努力改进它。是的,作者是我的同事,是为这个项目写的。

    还有 PowerSpec - https://github.com/shishkin/PowerSpec(虽然描述说它是针对带有 Powershell 的 TDD)

    【讨论】:

    • 哦,一个答案:)。非常感谢您分享您的知识。我去看看。
    猜你喜欢
    • 2010-09-06
    • 1970-01-01
    • 2021-12-10
    • 1970-01-01
    • 2013-10-14
    • 1970-01-01
    • 2011-02-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多