import { module } from 'qunit'; import { setupTest } from 'ember-qunit'; // import Service from '@ember/service'; import test from 'ember-sinon-qunit/test-support/test'; module('Unit | Route | index', function(hooks) { setupTest(hooks); test('it exists', function(assert) { let route = this.owner.lookup('route:index'); assert.ok(route); }); // test('model calls findAll', function(assert) { // const expected = true; // const findAll = this.stub(); // findAll.returns(expected); // this.register( // 'service:dc', // Service.extend({ // findAll: findAll, // }) // ); // const route = this.subject(); // const actual = route.model(); // assert.equal(actual, expected); // assert.ok(findAll.calledOnce); // }); // test('it transitions straight away if there is only one datacenter', function(assert) { // const route = this.subject(); // const transitionTo = this.stub(route, 'transitionTo'); // const get = this.stub(); // get.returns(1); // route.afterModel({ get: get }); // get.returns(2); // route.afterModel({ get: get }); // assert.ok(transitionTo.calledOnce); // }); });