0
我想测试以下组件的控制器查找功能:
lookup() {
if (this.index == 1) {
return $.get('http://www.stackoverflow.com').then(res => {
this.index = res.data;
return res;
});
}
}
为了测试它,这是什么我做:
controller.lookup();
大多数时候,它只是在执行这条线
if (this.find.index == 1) {
return $.get('http://www.stackoverflow.com');
}
,而不是执行.then(..)
承诺。我猜,在一些运行期间,我得到了jquery“get”请求的响应,因此,“then”承诺被执行,但是有没有办法等到收到“get”响应或伪造的响应? (使用兴农间谍尝试,但至今没有运气)
感谢您的帮助!
谢谢,这为我工作。 – angTest9