Why use spyOn instead of jasmine.createSpy?
The difference is that you should have a method on the object with spyOn const o = { some(): { console.log(‘spied’) } }; spyOn(o, ‘some’); while the mock method is created for your with createSpy(): const o = {}; o.some = jasmine.createSpy(‘some’); The advantage of the spyOn is that you can call the original method: … Read more