Unit testing Ember.js/Konacha/Mocha.js承诺中的测试
我有一些静态数据正在初始化到ember应用程序中,如下所示Unit testing Ember.js/Konacha/Mocha.js承诺中的测试,unit-testing,ember.js,konacha,Unit Testing,Ember.js,Konacha,我有一些静态数据正在初始化到ember应用程序中,如下所示 App.initializer name:"Foo Data" initialize: -> store = DS.get("defaultStore") obj = [ id: 1 name: "whatever" , id: 2 name: "whenever" ] type = App.Fo
App.initializer
name:"Foo Data"
initialize: ->
store = DS.get("defaultStore")
obj =
[
id: 1
name: "whatever"
,
id: 2
name: "whenever"
]
type = App.Foo
store.loadMany(type,obj)
不管“whatever”是什么,下面的测试似乎都通过了
it 'should be preloaded into store', ->
Ember.run ->
App.Foo.find(1).then((foo)->
foo.get('name').should.equal('whatever')
)
这是虫子吗?正确的方法是什么?我想我忘了检查明显的 这个 很好
it 'should be preload into store', ->
Ember.run => App.Foo.find(1).get('name').should.equal('whatever')