Ember.js / Konacha / Mocha.js обещают испытание

У меня есть некоторые статические данные, которые я инициализирую в приложение Ember, как это

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)

Следующий тест, кажется, проходит независимо от того, что "все"

it 'should be preloaded into store', ->
  Ember.run ->
    App.Foo.find(1).then((foo)->
      foo.get('name').should.equal('whatever')
    )

Это ошибка? Какой правильный способ сделать это?

1 ответ

Я думаю, я забыл проверить очевидное...

это

it 'should be preload into store', ->
  Ember.run => App.Foo.find(1).get('name').should.equal('whatever')

Работает отлично

Другие вопросы по тегам