【发布时间】:2014-10-22 06:01:23
【问题描述】:
我想测试这样的控制器动作:
createNewBase: function () {
var attributesForNewBase = this.get( 'model' ).getProperties( ... ),
self = this,
newBase = this.store.createRecord( ..., {
...
} );
newBase.save().then( function ( createdBase ) {
self.send( 'setBaseOfModel', createdBase );
}, function ( error ) {
console.log( error );
} );
}
问题是,如果我使用 ember-qunit 的 moduleFor 来测试这个动作,商店是未定义的。那么我该怎么做或创建此类测试的正确方法是什么?
【问题讨论】:
标签: ember.js ember-data ember-qunit