1

我没有测试经验,我想知道如何在 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 });
4

0 回答 0