Gibt es eine Möglichkeit, alle aktiven Spione in sinon.js zu finden? Ich möchte in der Lage sein, so etwas zu tun:Wie kann ich alle sinon.js-Spione nach jedem Test in Jasmine automatisch wiederherstellen?
afterEach ->
sinon.restoreAllSpies()
it "should not create a new MyClass", ->
spy = sinon.spy(window, 'MyClass')
expect(spy).not.toHaveBeenCalled()
Derzeit muss ich mühsam (! Und fehler pronedly) dies zu tun:
it "should not create a new MyClass", ->
spy = sinon.spy(window, 'MyClass')
expect(spy).not.toHaveBeenCalled()
window.MyClass.restore()
Irgendwelche Ideen?
Wie unglücklich :( – bhuga