Jasmine获取页面位置 - scrollTop()不起作用

时间:2014-05-26 17:00:09

标签: javascript angularjs jasmine jasmine-jquery karma-jasmine

我使用茉莉和量角器对angularjs进行E2E测试。

我想测试菜单,当点击页面滚动页面的菜单时,我需要获得正文的滚动顶部位置。

我创建了以下测试:

it('Click on the menu, the page is scrolling', function() {
    var page_position = $('body').scrollTop();
    expect(page_position).toEqual(0);
    element(by.id('sub-menu-second')).click();
    page_position = $('body').scrollTop();
    expect(page_position).toBeGreaterThan(0);
});

当我运行测试时,我得到:

  

TypeError:对象#没有方法' scrollTop'

不确定我做错了什么,请告知。

0 个答案:

没有答案