await visit('/index'); expect(find('h1.title')).to.have.text('Welcome to Ember!'); expect(find('h1.title')).to.have.class('has-username'); await fillIn('input.username', 'John Doe'); expect(find('h1.title')).to.have.text('Welcome to Ember,\n John Doe!'); expect(find('h1.title')).to.have.class('has-username'); }); ... with chai and chai-dom
await visit('/index'); assert.dom('h1.title').hasText('Welcome to Ember!'); assert.dom('h1.title').doesNotHaveClass('has-username'); await fillIn('input.username', 'John Doe'); assert.dom('h1.title').hasText('Welcome to Ember, John Doe!'); assert.dom('h1.title').hasClass('has-username'); }); What if ...?