如何在ember单元测试中模拟_super()方法

时间:2016-05-17 07:20:30

标签: javascript unit-testing ember.js qunit

我正在为路线写单元测试。我有两个路由,一个是父,另一个是子,都包含model()函数(hook)。 当我在编写一个子路由测试用例时,可以通过this._super()调用父模型函数。即

model: function (model) {
....
        this._super(model);
}

有没有办法在单元测试中模拟这个超级(模型函数)来防止它。

1 个答案:

答案 0 :(得分:0)

这是不可能的。有关详细信息,请参阅下面的Github问题。

https://github.com/emberjs/ember.js/issues/12457