github.com/DerekStrickland/consul@v1.4.5/ui-v2/tests/integration/helpers/service/external-source-test.js (about) 1 import { moduleForComponent, test } from 'ember-qunit'; 2 import hbs from 'htmlbars-inline-precompile'; 3 4 moduleForComponent('service/external-source', 'helper:service/external-source', { 5 integration: true, 6 }); 7 8 // Replace this with your real tests. 9 test('it renders', function(assert) { 10 this.set('inputValue', { Meta: { 'external-source': 'consul' } }); 11 12 this.render(hbs`{{service/external-source inputValue}}`); 13 14 assert.equal( 15 this.$() 16 .text() 17 .trim(), 18 'consul' 19 ); 20 }); 21 test('it renders prefixed', function(assert) { 22 this.set('inputValue', { Meta: { 'external-source': 'consul' } }); 23 24 this.render(hbs`{{service/external-source inputValue prefix='external-source-'}}`); 25 26 assert.equal( 27 this.$() 28 .text() 29 .trim(), 30 'external-source-consul' 31 ); 32 });