Learn TDD in Ember
A sample project demonstrating how to do Test-Driven Development in Ember.
This repo shows the process of going from an empty Ember app to a single complete feature built via TDD: the ability to create a blog post. To follow along with the TDD process, view the commit history for the repo. Each step either adds a failing test (red), or adds production code that gets past an error message or causes the test to pass (green). You can
checkout any commit to see the state of the codebase at that time and run the tests yourself.
You will need the following things properly installed on your computer.
git clone https://github.com/learn-tdd-in/ember.git learn-tdd-in-ember
Running / Development
- Visit your app at http://localhost:4200.
- Visit your tests at http://localhost:4200/tests.
Make use of the many generators for code, try
ember help generate for more details
ember test --server
yarn lint:js -- --fix
ember build --environment production(production)
We welcome contributions to this repo and any other part of Learn TDD! See the Learn TDD Contributing page for info.
MIT. For more info, see