spy- все статьи тега


Сброс вызова на Жасмин шпион не возвращается

Я использую Жасмин (2.2.0) шпион чтобы увидеть, если определенный обратного вызова вызывается. Тестовый код: it('tests', function(done) { var spy = jasmine.createSpy('mySpy'); objectUnderTest.someFunction(spy).then(function() { expect(spy).toHaveBeenCalled(); done(); }); }); Это работает, как и ожидалось. Но теперь я добавляю второй уровень: it('tests deeper', function(done) { var spy = jasmine.createSpy('mySpy'); objectUnderTest.someFunction(spy).then(function() { e ...

Шпионаж за конструктором с помощью Жасмин

Я использую Жасмин, чтобы проверить, если определенные объекты создаются и методы вызываются на них. у меня есть виджет jQuery, который создает объекты flipcounter и вызывает метод setValue на них. Код для flipcounter находится здесь: https://bitbucket.org/cnanney/apple-style-flip-counter/src/13fd00129a41/js/flipcounter.js flipcounters создаются с помощью: var myFlipCounter = new flipCounter("counter", {inc: 23, pace: 500}); Я хочу проверить, что flipcounters создаются и на них вызывается ...