動作する ajax 呼び出しコードを以下に示します
$('#callControllerBtn').click(function () {
currentlySelectedRow = grid.select();
sendProductIDToController(currentlySelectedRow);
});
function sendProductIDToController(currentlySelectedRow) {
$.ajax({
url: "Home/sendProductID/", // Home = Controller , sendProductID = Action
data: {
ID: pID
},
cache: false,
type: "POST",
timeout: 10000,
dataType: "json",
success: function (result) {
if (result) {
alert("Successfully Completed");
grid.removeRow(currentlySelectedRow);
editor.value("");
} else {
alert("Failed");
}
}
});
}
今、私は同じコードを書きたいのですが、JS テスト メソッドを使用しています。対 2010 で QUnit、ChutzPah を使用しています。モック/偽の ajax 呼び出しもテスト メソッドで動作するコードを実装するための良い方法を教えてください。