.NET BDD / TDD
The purpose of this repository is purely didactical. You can already access our introductory presentation to BDD / TDD. A live coding video will soon arise from the code published here. The idea is to present minimal code featuring behavior- and test-driven development when producing a new Prism module in the .NET framework.
We are implementing one single requirement that will be the only acceptance test. Only the necessary model and view model are developped, no view. First, we explain how to construct our acceptance test with SpecFlow. Then we explain how to develop the required module following TDD.
You can consult the video's transcript.