Jasmine新手,
点击按钮后,我看到了一个花哨的下拉列表。
我想测试单击按钮后下拉菜单是否可见。
describe("dropdown becomes visible", function () {
beforeEach(function() {
$('.dropdownButton').trigger('click');
});
it("should call click function", function() {
expect($(".dropdown-menu")is.(':visible')).toBe(true);
});
});
它返回false,如果我在控制台中键入这两个,它就变为了。
这是一个典型的测试用例吗?我没有在网上看到很多例子。
答案 0 :(得分:0)
看起来你有语法错误,它应该是:
expect($(".dropdown-menu").is(':visible')).toBe(true);