Testing 测试ember.js连接插座
有没有人对测试ember路线的连接插座是否成功有什么好的建议 例如,我有以下路线:Testing 测试ember.js连接插座,testing,ember.js,Testing,Ember.js,有没有人对测试ember路线的连接插座是否成功有什么好的建议 例如,我有以下路线: vault: Ember.Route.extend route: '/vault' connectOutlets: (router, event) -> router.get('applicationController').connectOutlet 'exercises' index: Ember.Route.extend route: '/' connectOutl
vault: Ember.Route.extend
route: '/vault'
connectOutlets: (router, event) ->
router.get('applicationController').connectOutlet 'exercises'
index: Ember.Route.extend
route: '/'
connectOutlets: (router, event) ->
exercises = WZ.store.find(WZ.Exercise)
router.get('exercisesController').connectOutlet 'main', 'exercisesHome', exercises
我将如何检查这是否具有所需的行为
我可以像这样测试currentState.path:
it 'should transition to vault', ->
Ember.run =>
@router.transitionTo 'vault'
expect(@router.getPath('currentState.path')).toEqual 'root.vault'
但我认为这不是一个很好的测试。在我看来,这段代码不值得测试 首先,让我们正式定义此代码所需的行为: 当路由器转换到“保险库/索引”状态,并且一切正常时,会发生以下情况: