【发布时间】:2014-05-19 03:15:10
【问题描述】:
我使用Mocha 作为测试我的node.js 项目的测试框架。而且我想遵循 BDD 风格来组织我的测试/规范。
我曾经使用cucumber 编写一些测试,它采用了像given-when-then clause 这样的BDD 风格。但对于 Mocha,它使用不同的语言来“描述”规范。您可以使用嵌套的描述语句来描述规范。我想知道命名 Mocha 测试的最佳实践是什么。谢谢。
【问题讨论】:
-
您是在问如何在 Mocha 中复制黄瓜风格的 BDD 或如何使用 Mocha 提供的功能? (如果您的问题是后者,那么请不要询问“最佳实践”,因为这些通常是基于意见的。如果您的问题是后者,那么问题应该更准确地说明什么正是导致你的问题。)
-
我实际上认为最佳实践问题很棒。如果您认为最佳实践问题只是关于意见,那么您承认我们整个行业没有任何客观性:)
标签: javascript node.js testing bdd mocha.js