【问题标题】:Mocha bdd style test namingMocha bdd 风格测试命名
【发布时间】: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


【解决方案1】:

mocha-cakes 让您可以在 mocha 中使用 given-when-then 子句。

【讨论】:

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-11-06
  • 1970-01-01
  • 2021-11-10
相关资源
最近更新 更多