I am trying to test a button click using backbone.js, jasmine.js and sinon.js. But the following test case fails. I am using a spy to track whether it is getting called or not. Can you please help me with this?  Thanks.  New Task Template  <script...
In my code, I trigger a callback upon "OK" click of a window.confirm prompt, and I want to test that the callback is triggered.  In sinon, I can stub the window.confirm function via:  const confirmStub = sinon.stub(window, 'confirm');...
I am trying to test a service function I use to save a widget using a Mongoose model. I want to stub out the save instance method on my model, but I cannot figure out a good solution. I have seen other suggestions, but none seem to be complete.  See....
I'm testing a backbone view with Jasmin, Simon and jasmin-simon.  Here is the code:  var MessageContainerView = Backbone.View.extend({     id: 'messages',     initialize: function() {         this.collection.bind('add', this.addMe...
What is the difference between    stub.yield([arg1, arg2, ...]) spy.yields([arg1, arg2, ...]) stub.callsArg(index)   in the Sinon.js stub library?  stub.yield() is the only one that I've been able to grasp:    stub = sinon.stub(API, 'call_rem...
If I have a stub for a function that takes 2 callbacks, how can I wire up sinon.js to call both callbacks when the stubbed function is invoked?  For example - here's function that I want to stub which takes 2 functions as arguments:  function stu...
I'm trying to use sinon.js in testing of a backbone application. But unfortunately I cannot use spy method due to error:  TypeError: 'undefined' is not a function (evaluating 'sinon.spy()')   Here is the steps to reproduce the err...
let's say i have a function  Func a() {     //Do Something     let c = b();     return c; }   I want to test the function a and mock b() and in the mock want to assign c. Sinon.Stub(Test,"b").returns("DummyValue"); c should be ass...
I'm doing JavaScript e2e test with nightwatch.js, and I want to mock the clock with sinon.js's fake timer http://sinonjs.org/docs/#clock  But test stops before finish it, I got the log like below, and doesn't progress anymore.  [some test...
I'm writing some tests for an async node.js function which returns a promise using the Mocha, Chai and Sinon libraries. Let's say this is my function:    function foo(params) {   return (     mkdir(params)     .then(dir => writeFile(dir))...

Tags

Recent Questions

Top Questions

Home Tags Terms of Service Privacy Policy DMCA Contact Us

©2020 All rights reserved.