Я пытаюсь реализовать простой тест Jasmine, в котором Jasmine проверит, запускается ли какой-либо код при нажатии кнопки ввода.Но я не могу понять, почему щелчок не срабатывает?Я понимаю, что так и будет, если у меня просто есть функция .click()
в beforeEach, но я не думаю, что так оно и должно работать.
specs
describe("export citations", function (){
var btn
beforeEach(function(){
btn= $("input#myButton").eq(0);
});
it("should call click function", function() {
btn.trigger("click");
expect($("#content").length).toBeGreaterThan(0);
});
});
Светильник
$(function(){
$("input#myButton").click(function(e){
//Run a bunch of code here
}
});