Write maintainable tests that verify your app's external behavior
Acceptance testing means testing the external behavior of your application - what's visible on the screen, how user interactions behave, and so on. Ember CLI provides first-class acceptance testing tools out of the box so you can hit the ground running.
In this topic, we'll introduce these tools, talk about testing smells, and teach you how to get the most value out of your test suite.