我试图弄清楚如何在 AJAX 调用上运行 QUnit 测试,我在网上和这里进行了搜索,但是,我仍然有点迷失。我有一个 AJAX 调用,本质上只是转到以下 URLpageAJAX.php
,这里有一些 PHP/MySQL 代码,它只运行一个 INSERT 查询,包含页码和模块号,因此函数 savePgID 需要这 2 个参数。
脚本.js:
function savePgID(moduleID, pageID){
$.ajax({
url: "pageAJAX.php",
method: "POST",
data: {moduleID:moduleID, pageID:pageID},
dataType: 'json', //ajax to expect JSON data type
});
}
单元测试.html:
Qunit.test("Testing AJAX call", savePgID(moduleID, pageID) {
$.ajax = function() {
equals(pageAJAX.php);
options.success("Hello");
}
equal("Hello");
});
完全迷失并且不确定如何在 AJAX 调用上运行 QUnit 测试。有什么指导吗?显然我实际上并不想通过测试来改变或修改 AJAX 调用。
None
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)