茉莉花 - 间谍属性进入 jquery.post 回调
jasmine - spy property into jquery.post callback
与茉莉花。我试图断言属性是否在$.post
后发生了变化,我的意思是它的回调。
$.post(x,x,function(){
boolean = true; <--- need to assert this
})
因为我真的不希望我的测试与我可以间谍的 $ 耦合,比如。
spyOn($,'post')
这有效,但我正在覆盖我的原始回调,我的布尔值永远不会改变。
我可以使用"。CallThrough",但我不想真的做帖子,这是一个测试。
知道如何解决吗?我想错了?
谢谢!!!
我会从:
$.post(x,x,function(){
boolean = true; <--- need to assert this
});
自:
function callback(){
boolean = true;
}
$.post(x,x,callback)
并且只测试回调。
相关文章:
- Jquery POST未填充数组
- 防止双击执行两次jQuery post请求
- Jquery post and onclick
- jQuery$.post TypeError:e.type不是函数
- jQuery$.post可以在chrome、safari中工作,但不能在FF中工作(声明成功回调函数未定义)
- jQuery post,访问responseType或回调中的响应
- jquery post.fail,即使php成功
- 用jquery post发送jquery对象
- JQuery $.post() and curl
- 如何在 jquery post request 中发送api_key和api_secret参数
- Jquery Post Empty即使发送变量有数据
- 将 throbber 添加到 jQuery post()
- JQuery$.post第二次点击不起作用
- Ajax jquery post发布时没有变量名
- 404调用jQuery.post时出错
- Jquery Post方法在本地工作,但在服务器上不工作
- 从aspx.cs页面获取jquery post中的Null响应而不是json
- jQuery POST to PHP显示在浏览器中,但不显示在PHP文件中
- jquery $.post explain
- Jquery POST unicode字符串到codeigniter php