Als «sinon» getaggte Fragen

8
Sinon Stubs leicht reinigen
Gibt es eine Möglichkeit, alle Verspottungen und Stubs von Sinon-Spionen, die mit Mokkas vor jedem Block sauber funktionieren, einfach zurückzusetzen? Ich sehe, dass Sandboxing eine Option ist, aber ich sehe nicht, wie Sie eine Sandbox dafür verwenden können beforeEach -> sinon.stub some, 'method' sinon.stub some, 'mother' afterEach -> # I …


4
Stubben einer Klassenmethode mit Sinon.js
Ich versuche, eine Methode mit sinon.js zu stubben, erhalte jedoch den folgenden Fehler: Uncaught TypeError: Attempted to wrap undefined property sample_pressure as function Ich ging auch zu dieser Frage ( Stubben und / oder Verspotten einer Klasse in sinon.js? ) Und kopierte und fügte den Code ein, aber ich erhalte …


5
Wie stub prozess.env in node.js?
Ich möchte Stummel process.env.FOOmit bar. var sinon = require('sinon'); var stub = sinon.stub(process.env, 'FOO', 'bar'); Ich bin verwirrt. Ich lese das Dokument, verstehe es aber noch nicht. sinonjs docs sinonjs ist ein Beispiel, nicht sinonjs ist in Ordnung.
81 node.js  stub  sinon 

1
Proxyquire, Rewire, SandboxedModule und Sinon: Vor- und Nachteile
Beim Verspotten von Knotenabhängigkeiten bin ich auf folgende Bibliotheken gestoßen: Proxyquire Neu verdrahten SandboxedModule Sinon Sie scheinen alle mehr oder weniger dasselbe zu tun: Sie können require()Anrufe verspotten (mit Ausnahme von Sinon, das so ziemlich alles verspottet). Sie scheinen alle ein ziemlich ausgeklügeltes Setup zu erfordern, wobei die genaue Syntax …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.