代码之家  ›  专栏  ›  技术社区  ›  Andrew

行为驱动开发与PHP应用

  •  3
  • Andrew  · 技术社区  · 14 年前

    Cucumber . 它很容易为Ruby on Rails应用程序配置。不过,我是鲁比的新手,我的团队其他成员也是。我们正在使用Zend框架编写PHP应用程序。我感兴趣的是了解您如何为PHP应用程序实现BDD,以及我应该使用哪些框架/库。你配置黄瓜了吗?或者你在用另一个图书馆?

    2 回复  |  直到 14 年前
        1
  •  5
  •   Andrew    14 年前

    Cuke4PHP

    Cuke4PHP实现了Cucumber-wire协议,使得在PHP中编写步骤定义成为可能。这意味着您可以用Ruby编写一些(或大部分)步骤定义,并用PHP编写其他步骤定义(这些步骤定义与修改数据库有关)。

    另一个选择是。。

    Behat

        2
  •  0
  •   Community T.Woody    7 年前

    我已经成功地使用cuke4hp运行了带有PHP步骤定义的cucumber。但是我们开发团队中的Windows用户无法运行cuke4ppp,因为他们在那个平台上遇到了ruby和fork(2)的问题。

    Running fork(2) from Windows with Cygwin. Possible?