This lab will be the first module in our effort to move to a behavior-driven development (BDD) methodology that works well with our focus on disciplined agile delivery (DAD) focus.
- Visual Studio 2012 or 2013 (2013 is preferred)
- xUnit.net runner for Visual Studio 2012 and 2013
Both BDD and DAD focus on user stories, and while we don't need them for this lab. They are being included as reference material.
- US1: As a user, I can choose to view all, active, or completed tasks.
- US2: As a user, I can add a task to my list.
- US3: As a user, I can change the title and completed state of a task.
- US4: As a user, I can delete a task from my list.
- US5: As a user, I can clear out all completed tasks on my list.