Learning Behavior-Driven Development with Ember CLI | NGOs in Human Rights, Peace and Development | Scoop.it

This tutorial walks through BDD‘ing a feature with Ember CLI, Mocha and Chai.
I’m writing it as I learn Emberjs, its way of doing things and its toolset, and try to adapt my usual workflow coming from Ruby.

The feature I’ll build here in baby-steps will be Posting a New Initiative. In Participate, a user can post proposals for civic initiatives, to which other users can then suggest changes, and then vote on.

In this first installment it’ll involve nothing but filling out a simple form with a title and a description, and submitting it. The next installment will add validation checking both fields are filled-in.

Via Jan Hesse