export default { props: { foo: [1], bar: [2], clicked: 'neither' }, html: `
clicked: neither
`, async test({ assert, component, target, window }) { const buttons = target.querySelectorAll('button'); const event = new window.MouseEvent('click'); await buttons[0].dispatchEvent(event); assert.equal(component.clicked, 'foo'); assert.htmlEqual(target.innerHTML, `clicked: foo
`); await buttons[1].dispatchEvent(event); assert.equal(component.clicked, 'bar'); assert.htmlEqual(target.innerHTML, `clicked: bar
`); } };