我非常喜欢BDD和PHP Behat。有没有相当于Javascript的东西,即使用Gherkin DSL?到目前为止我所看到的一切都更符合RSpec,如果可能的话,我想更接近像黄瓜一样的JS测试
答案 0 :(得分:11)
我写的时候有一个正在开发 - 如果你能http://groups.google.com/group/cukes/browse_thread/thread/56ba76eac2e9dab3
,请帮帮忙编辑,现在它在这里!
答案 1 :(得分:6)
cucumber.js应该是您正在寻找的。还没完成,但可能值得一试。
答案 2 :(得分:3)
Yadda支持Given / When / Then样式语法。它插入其他测试框架,如qunit,mocha或casperjs,并允许您编写如下测试...
Scenario: A bottle falls from the wall
Given 100 green bottles are standing on the wall
when 1 green bottle accidentally falls
then there are 99 green bottles standing on the wall
Scenario: No bottles are left
Given 1 green bottles are standing on the wall
when 1 green bottle accidentally falls
then there are 0 green bottles standing on the wall
答案 3 :(得分:2)