0
在對平臺進行單元測試(使用QUnit)期間,我試圖模擬XHR調用,以便控制響應並測試所有場景。在沒有XHR的情況下加載資源
var XMLHttpRequest = function (i) {
var fakeOpen = function (method, url, cache) {
return ({"name": "Albert"});
};
var fakeReadyStateChange = function() {
return 4;
};
return {
open: fakeOpen,
onreadystatechange: fakeReadyStateChange
};
};
問題是我必須注入一個元素來測試從一個相當巨大的HTML文件使用JQuery get。
$.get('../js/setup/prequal_prechat_window.html', function (data) {
$(data).appendTo('#PCS');
});
是否有任何其他方式來加載不使用XHR的HTML?
使用模板和-DOM HTML – Justinas