我该如何使用Jasmine根据id检查页面上的元素是否存在?
我查看了匹配程序,发现toExist()
似乎不能解决这个问题。
这是我尝试过的:
1. expect(by.id('my-id')).not.toExist();
2. expect($(document)).not.toContain($(#my-id));
你能帮忙吗?
我该如何使用Jasmine根据id检查页面上的元素是否存在?
我查看了匹配程序,发现toExist()
似乎不能解决这个问题。
这是我尝试过的:
1. expect(by.id('my-id')).not.toExist();
2. expect($(document)).not.toContain($(#my-id));
你能帮忙吗?
使用Protractor v1.x(不使用angularjs-jasmine-matchers):
expect(element(by.id('my-id')).isPresent()).toBe(true);