我没有测试经验,我想知道如何在 ember qunit 上测试未经授权的路由请求
目前我所做的是这个。Goes to a route (gets sent off) 查找授权路线上存在的 div,如果该 div 不存在,则测试通过。
visit("/specimen/specimenadd").then(function() {
ok(!exists(".specimenAdd"), "Specimen Add Route is not accessible - OK");
});
另外如何访问给定的路线:
this.route('specimenview', { path: "view-specimen/:specimen_id"});
编辑 - 了解如何访问此类路线
visit("/specimen/view-specimen/1").then(function() {
ok(!exists(".specimenMain"), "Specimen View/1 is not accessible - OK");
});
不能使用给定的示例,因为“specimenList 路由不被禁止”
visit("/posts").then(function() {
return click("td a:first");
}).then(function() { // Have first item open });