1
我想测试我的烬应用程序。有在我的路线定义的快捷方式,一切正常。 但我不知道如何用qunit测试这些场景?我如何测试烬捷径与qunit
App.BaseRoute = Ember.Route.extend({
shortcuts: {
'alt+a': 'gotoArticles',
'alt+p': 'gotoPhotos',
'alt+t': 'gotoTests'
},
actions: {
gotoArticles: function() {
console.log('alt + a was pressed, --> articles');
this.get('controller').transitionToRoute('articles');
},
gotoPhotos: function() {
console.log('alt + p was pressed --> photos');
this.get('controller').transitionToRoute('photos');
},
gotoTests: function() {
console.log('alt + t was pressed --> tests');
this.get('controller').transitionToRoute('testability');
}
}
});
问题是我该如何测试qunit定义的快捷方式?