1

私はテストの経験がなく、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");
        });

与えられた例を使用できないため、「specimenList ルートは禁止されていません」

visit("/posts").then(function() {
    return click("td a:first");
  }).then(function() { // Have first item open });
4

0 に答える 0