0.0.7 • Published 8 years ago

reset-sinon-stubs v0.0.7

Weekly downloads
2
License
MIT
Repository
gitlab
Last release
8 years ago

reset-sinon-stubs

function to recurse and reset sinon stubs

const resetStubs = require("reset-sinon-stubs")
const sinon = require("sinon")
const assert = require("assert")

const a = {
  f: sinon.stub(),
  b: {
    f: sinon.stub()
  }
};
a.f.returns(1)
a.b.f.returns(2)

assert(a.f() === 1)
assert(a.b.f() === 2)

resetStubs(a);

assert(a.f() === undefined)
assert(a.b.f() === undefined)
0.0.7

8 years ago

0.0.6

8 years ago

0.0.5

8 years ago

0.0.4

8 years ago

0.0.3

8 years ago

0.0.2

8 years ago

0.0.1

8 years ago