我没有测试经验,我想知道如何在ember qunit上测试未经授权的路由请求
目前我所做的就是这个。转到路线(被发送)查找授权路线上存在的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");
});
不能使用给定的例子导致“samplesList路线是不可取的”
visit("/posts").then(function() {
return click("td a:first");
}).then(function() { // Have first item open });