export default {
	data: {
		component: {
			name: 'world'
		}
	},
	html: `
		
Hello world!
		
	`,
	test ( assert, component, target, window ) {
		const input = target.querySelector( 'input' );
		assert.equal( input.value, 'world' );
		const event = new window.Event( 'input' );
		input.value = 'everybody';
		input.dispatchEvent( event );
		assert.equal( input.value, 'everybody' );
		assert.htmlEqual( target.innerHTML, `
			Hello everybody!
			
		` );
		component.set({ component: { name: 'goodbye' } });
		assert.equal( input.value, 'goodbye' );
		assert.htmlEqual( target.innerHTML, `
			Hello goodbye!
			
		` );
	}
};