JavaScript:单元测试工厂函数默认参数

时间:2017-07-05 00:23:30

标签: javascript unit-testing mocha sinon

这是一个简单的工厂函数,我想使用Mocha进行测试,以确保它使用正确的默认参数运行。

我有直觉认为Sinon Spies是适合这项工作的工具,但从文档和在线示例来看,它们只能用于对象方法吗?!

function foo (bar=baz) {
  // do something with bar here
  // more code...
  return somethingOtherThanBar
}

测试应该让我检查 bar 确实 baz

由于

0 个答案:

没有答案