我一直在使用Cucumber编写易于理解的功能,通过步骤定义将它们映射到实现并使用Junit Runner调用。这是我迄今为止一直在使用的BDD实现。
现在,如果我想实现一个类似编写Features(Sceanarios)的情况,使用某种机制映射到实现,并由运行器调用。如何用摩卡,柴等来做。
(我只知道摩卡是一个测试框架,柴提供了断言)
如果有人可以提供一些信息或指向一个好的来源,我将不胜感激。我已经浏览了几个教程,但没有找到我正在寻找的内容。
看看BDD的摩卡蛋糕。 对于 chai,您可能需要深入研究摩卡蛋糕代码,看看使用了什么断言引擎,然后从那里继续。