import componentTest from "helpers/component-test"; moduleForComponent("d-icon", { integration: true }); componentTest("default", { template: '{{d-icon "bars"}}', test(assert) { const html = this.$() .html() .trim(); assert.equal( html, '<svg class="fa d-icon d-icon-bars svg-icon svg-string" xmlns="http://www.w3.org/2000/svg"><use xlink:href="#bars"></use></svg>' ); } }); componentTest("with replacement", { template: '{{d-icon "d-watching"}}', test(assert) { const html = this.$() .html() .trim(); assert.equal( html, '<svg class="fa d-icon d-icon-d-watching svg-icon svg-string" xmlns="http://www.w3.org/2000/svg"><use xlink:href="#exclamation-circle"></use></svg>' ); } });