Javascript 如何测试JQuery失败回调?

Javascript 如何测试JQuery失败回调?,javascript,jquery,Javascript,Jquery,这是jquery函数: $.get("/url", function(){ //success }).fail(function(){ //fail <---- how to make code go in there. }); $.get(“/url”,函数(){ //成功 }).fail(函数(){ //失败使用无效的终结点URL。您应该会收到404-找不到http状态代码错误。将其放入控制器方法中: return new HttpStatusCodeResult

这是jquery函数:

$.get("/url", function(){

   //success
}).fail(function(){
  //fail     <---- how to make code go in there.
});
$.get(“/url”,函数(){
//成功
}).fail(函数(){

//失败使用无效的终结点URL。您应该会收到404-找不到http状态代码错误。

将其放入控制器方法中:

return new HttpStatusCodeResult(HttpStatusCode.NotFound);

您正在寻找所谓的“模拟”库—例如—大多数测试库都有一种方法来模拟内置的http请求(请参见示例),响应应调用哪些条件。fail()
?尝试使用
。always()
,为
中的所有响应定义“成功”、“失败”条件。always()
?在任何最新版本的MVC中,只需返回HttpNotFound();`