You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
consul/ui-v2/tests/unit/routes/index-test.js

39 lines
1.1 KiB

import { moduleFor } from 'ember-qunit';
// import Service from '@ember/service';
import test from 'ember-sinon-qunit/test-support/test';
moduleFor('route:index', 'Unit | Route | index', {
// Specify the other units that are required for this test.
needs: ['service:dc'],
});
test('it exists', function(assert) {
let route = this.subject();
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);
// });