export default { data: { values: [1, 2, 3], foo: 2 }, html: `
foo: 2
`, test(assert, component, target, window) { const select = target.querySelector('select'); const options = [...target.querySelectorAll('option')]; assert.ok(options[1].selected); assert.equal(component.get('foo'), 2); const change = new window.Event('change'); options[2].selected = true; select.dispatchEvent(change); assert.equal(component.get('foo'), 3); assert.htmlEqual( target.innerHTML, `foo: 3
` ); } };