我查看了 Ember.Router 的单元测试,并注意到它没有在其路由上定义任何 connectOutlets()。
但是,我想了解我应该如何在我的应用程序中对我自己的路由器扩展进行单元测试。显然我不希望所有 dom 元素都为单元测试实例化。有没有办法单独对路由器进行单元测试?某种“无头”或“测试”标志?
还是我应该只专注于集成测试并将我的路由器测试放在那里?
App.Router = Ember.Router.extend({})
我查看了 Ember.Router 的单元测试,并注意到它没有在其路由上定义任何 connectOutlets()。
但是,我想了解我应该如何在我的应用程序中对我自己的路由器扩展进行单元测试。显然我不希望所有 dom 元素都为单元测试实例化。有没有办法单独对路由器进行单元测试?某种“无头”或“测试”标志?
还是我应该只专注于集成测试并将我的路由器测试放在那里?
App.Router = Ember.Router.extend({})