import selectKit from "helpers/select-kit-helper"; import componentTest from "helpers/component-test"; import Topic from "discourse/models/topic"; const buildTopic = function() { return Topic.create({ id: 1234, title: "Qunit Test Topic" }); }; moduleForComponent("topic-footer-mobile-dropdown", { integration: true, beforeEach: function() { this.set("subject", selectKit()); } }); componentTest("default", { template: "{{topic-footer-mobile-dropdown topic=topic}}", beforeEach() { this.set("topic", buildTopic()); }, async test(assert) { await this.subject.expand(); assert.equal(this.subject.header().title(), "Topic Controls"); assert.equal(this.subject.header().value(), null); assert.notOk( this.subject.selectedRow().exists(), "it doesn’t preselect first row" ); } });