【问题标题】:Sinon, nested stubbingSinon,嵌套存根
【发布时间】:2015-04-29 18:22:32
【问题描述】:

我正在尝试删除一个模块并在其中返回并遇到一些麻烦。这是我所拥有的

var CrowdControlGet = sinon.stub();
var CrowdControl = sinon.stub().returns({
    get: CrowdControlGet
});

这似乎不起作用,但是当我有的时候

  var CrowdControl = testHelpers.stub()

它工作正常,我如何让它返回一个 get 内部也是一个存根?谢谢!

【问题讨论】:

    标签: javascript sinon


    【解决方案1】:

    你有没有这样尝试过:

    var CrowdControlGet = sinon.stub();
    sinon.stub(CrowdControl, function () {
      return {
        get: CrowdControlGet // or just sinon.stub()
      }
    });
    

    【讨论】:

      猜你喜欢
      • 2015-02-12
      • 2016-07-11
      • 2021-04-30
      • 1970-01-01
      • 2015-11-28
      • 1970-01-01
      • 2015-01-18
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多