Я получил странную ошибку при тестировании триггерного метода моей модели Backbone. Ниже мой код:
Category = Backbone.Model.extend({
fetchNotes: function() {
this.trigger("notesFetchedEvent");
}
})
describe("Category", function() {
it("should fetch notes", function() {
var category = new Category;
spyOn(category, "trigger");
category.fetchNotes();
expect(category.trigger).wasCalledWith("notesFetchedEvent");
})
})
Я получил ошибку «Ожидаемый шпионский триггер был вызван с ['notesFetchedEvent'], но вызван с ... jibberish ...». Кто-нибудь знает, как это исправить? Спасибо.