Javascript 摩卡bdd风格测试命名

Javascript 摩卡bdd风格测试命名,javascript,node.js,testing,bdd,mocha.js,Javascript,Node.js,Testing,Bdd,Mocha.js,我将其用作测试node.js项目的测试框架。我想遵循BDD风格来组织我的测试/规格 我曾经编写过一些使用BDD风格的测试,比如。但是对于Mocha,它使用不同的语言来“描述”规范。您可以使用嵌套的descripe语句来描述规范。我想知道命名Mocha测试的最佳实践是什么。谢谢。允许您在摩卡咖啡中使用给定的when-then条款。您是在问如何在摩卡咖啡中复制黄瓜风格的BDD,还是如何使用摩卡咖啡提供的内容?(如果你的问题是后者,那么请不要问“最佳实践”,因为这些通常是基于意见的。如果你的问题是后者

我将其用作测试node.js项目的测试框架。我想遵循BDD风格来组织我的测试/规格


我曾经编写过一些使用BDD风格的测试,比如。但是对于Mocha,它使用不同的语言来“描述”规范。您可以使用嵌套的descripe语句来描述规范。我想知道命名Mocha测试的最佳实践是什么。谢谢。

允许您在摩卡咖啡中使用给定的when-then条款。

您是在问如何在摩卡咖啡中复制黄瓜风格的BDD,还是如何使用摩卡咖啡提供的内容?(如果你的问题是后者,那么请不要问“最佳实践”,因为这些通常是基于意见的。如果你的问题是后者,那么问题应该更准确地问到底是什么导致了你的问题。)我实际上认为最佳实践问题很棒。如果您认为最佳实践问题只是关于意见,那么您承认我们整个行业都没有客观性:)有一个更新的库,包含大量的文档: