Приемочный тест для перенаправления URL-адреса ember-cli

Я пытаюсь пройти приемочный тест, который проверяет, перенаправлен ли пользователь. Когда пользователь вводит URL, он должен быть перенаправлен на другой URL. Может кто-нибудь сказать мне, почему я получаю эту ошибку на консоли?

ember.debug.js:30195 Error while processing route: account.contacts.index Cannot read property 'get' of undefined TypeError: Cannot read property 'get' of undefined

This is my route account/contacts/index.js
import Ember from 'ember';

export default Ember.Route.extend({
    redirect: function () {
        this.transitionTo('account.contacts.company');
    }

});

И это мой аккаунт /contacts/index-test.js

moduleForAcceptance('Acceptance | /account/contacts/index');

test('visiting URL', function(assert) {
  visit('/account/contacts');
  andThen(function() {
    assert.equal(currentURL(), '/account/contacts/company');
  });
});

На моих тестах это то, что я получаю:

Expected:"/account/contacts/company"
Result: "/account/contacts"

0 ответов

Другие вопросы по тегам