export default { data: { items: [], selected: null }, html: ` <select></select> <p>selected: nothing</p> `, test ( assert, component, target ) { component.set({ items: [ 'one', 'two', 'three' ], selected: 'two' }); const options = target.querySelectorAll( 'option' ); assert.ok( !options[0].selected ); assert.ok( options[1].selected ); assert.ok( !options[2].selected ); assert.htmlEqual( target.innerHTML, ` <select> <option>one</option> <option>two</option> <option>three</option> </select> <p>selected: two</p> ` ); component.destroy(); } };