如何在ember单元测试中模拟_super()方法
How to mock _super() method in ember unit test
我正在为路由编写单元测试。我有两个路由,一个是父路由,另一个是子路由,都包含model()函数(钩子)。当我写一个子路由测试用例时,有人通过这个调用父模型函数_super()。即
model: function (model) {
....
this._super(model);
}
有没有办法在单元测试中模拟这个super(模型函数)来防止它。
这是不可能的。有关更多信息,请参阅下面的Github问题。
https://github.com/emberjs/ember.js/issues/12457
相关文章:
- electronic BrowserWindow的最小高度和宽度在hide()show()方法之后不起作用
- 有没有任何方法可以将控制器从文件加载到ui路由器$stateProvider中
- 数组在递归方法中设置为null
- 打破承诺链的好方法是什么
- 在使用Polymer'加载所有json文件后执行方法;s的核心ajax
- 使用“;这个“;JavaScript原型方法中的关键字
- 序列化数据属性中对象的最可靠方法
- 使用Objective-C的JavaScript注入方法
- 有没有一种方法可以添加相同的项目val=“0”;4〃;到JavaScript中数组的每个对象
- 在Javascript Backbone类中调用Super方法
- 重写Javascript本机方法并调用super
- “super”可以调用基类的方法和属性
- 为什么super可以使用方法语法而不能使用属性语法?
- 在方法中的箭头函数中的箭头函数中使用' super '
- 如何继承Express路由器并在里面调用super方法
- 用ES6类传递一个实例方法给super
- 在ES6中包装类函数和使用super的简单方法
- 是否可以使用super关键字作为方法名称
- 继承:如何模仿super.方法中的重写方法
- 如何在JavaScript中调用super/base方法