Ember тестирует маршруты Oauth с Qunit
У меня нет опыта в тестировании, и мне было интересно, как проверить неавторизованные запросы маршрутов на 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"});
Edit - узнал, как посетить такой маршрут
visit("/specimen/view-specimen/1").then(function() {
ok(!exists(".specimenMain"), "Specimen View/1 is not accessible - OK");
});
Не могу использовать приведенный пример, так как "specimenList route is notbidden"
visit("/posts").then(function() {
return click("td a:first");
}).then(function() { // Have first item open });