Шпионское событие щелчка на элементе в жасмине - PullRequest
0 голосов
/ 24 октября 2018

У меня есть файл app.js:

var container = $('.feed'),
feedList = $('.feed-list');
...

feedList.on('click', 'a', function() {
var item = $(this);
$('body').addClass('menu-hidden');
loadFeed(item.data('id'));
return false;}
...

У элемента hiperlink есть класс: ".feed-list"

Я пытался убедиться в событиях кликов, и это меню скрыто,И моя спецификация:

it('Checking toggle on menu through spies function', function() {
var feedList = $('.feed-list');
spyOn(feedList, 'on');
feedList.trigger('click');
expect(feedList.On).toHaveBeenCalled();
expect($('body').hasClass('menu-hidden')).toBe(true);
});

Итак ... тест не пройден.Он что-то жалуется на объект feedList ... "не определено".

Я надеюсь на вашу помощь.

Большое спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...