github.com/sl1pm4t/consul@v1.4.5-0.20190325224627-74c31c540f9c/ui-v2/tests/integration/components/secret-button-test.js (about) 1 import { moduleForComponent, test } from 'ember-qunit'; 2 import hbs from 'htmlbars-inline-precompile'; 3 4 moduleForComponent('secret-button', 'Integration | Component | secret button', { 5 integration: true, 6 }); 7 8 test('it renders', function(assert) { 9 // Set any properties with this.set('myProperty', 'value'); 10 // Handle any actions with this.on('myAction', function(val) { ... }); 11 12 this.render(hbs`{{secret-button}}`); 13 14 assert.ok( 15 this.$() 16 .text() 17 .trim() 18 .indexOf('Reveal') !== -1 19 ); 20 21 // Template block usage: 22 this.render(hbs` 23 {{#secret-button}} 24 {{/secret-button}} 25 `); 26 27 assert.ok( 28 this.$() 29 .text() 30 .trim() 31 .indexOf('Reveal') !== -1 32 ); 33 });