我开始深入研究 qUnit,但遇到了一个问题,我不确定如何正确编写测试。
该函数基本上会在按下按钮时提醒 jQuery UI 对话框。这是我的 qUnit 测试:
test( "If Text is Type, and Control is Textbox, Check Alert if Two Values are Present", function() {
//Add New Row
$('.button').click();
equal($('#jquery_ui_id').is(':visible'), true, "Prompt is Shown" );
});
问题是测试在 qUnit 中通过,但仅在重新加载时通过。所以当我第一次运行测试时它总是失败,然后在我重新加载它时成功。
有谁知道这里发生了什么,或者以前遇到过这种情况?