我如何测试Ember.js路线

时间:2013-03-21 00:26:46

标签: unit-testing ember.js

我想为我的ember.js应用程序编写一个看起来像这样的测试但是在谷歌搜索后我没有运气:

... setup fixtures here ...

App.navigate_to_path('/some_resource')
equal($('#some-element').text(), 'expected value', 'message')

这是可能的还是我从错误的方向接近这个?

1 个答案:

答案 0 :(得分:6)

您可以创建如下函数:

function navigateTo(url) {
  App.__container_.lookup('router:main').handleURL(url);
}

您可以查看ember核心团队如何测试路线here