我想在我的应用程序中测试路线设置。我正在使用 Qunit 和 ember-testing 助手。
我有如下测试:
test("visit can handle wrong urls", function() {
var urlToVisit = "/foo/bogus";
visit(urlToVisit).then(function () {
// this will show me /foo/bogus even though the route does not exist
console.log(app.__container__.lookup('router:main').location.path);
});
});
问题是,我无法区分访问失败和成功。有任何想法吗?