我在我的一个控制器类中有以下代码:
initialize:function(){
var myView = new MyViewClass({ vent : this.getParent().getVent(); });
..... other code of the initialize method
},
getParent(){
.... returns the parent of this class
}
现在getParent()
方法返回此类的父级,父级的getVent()
方法返回父级的发布。如何使用spy以便我可以运行initialize
方法来测试它。
答案 0 :(得分:1)
我解决了这个问题。首先,我实际看到了getParent()
方法调用了哪个父控制器,将父控制器的getVent()
存根,然后使用该控制器的存根getParent()
方法返回父控制器的对象< / p>