A C# todolist created using MVVM design pattern and bdd priviples
- Mvvm library: Mvvmlight
- Specs/TDD: Nspec
- Mocking: Nsubstitute
- Integration Tests: Specflow and Microsft CodedUI Framework
- UI Components: MahApps.Metro
*Because the project uses CodedUITest, Visual Studio premium and above is required for running the integration tests
- Enable Nuget Restore
- Launch the main app "ToDoWpfView"
- Under "Test" -> "Test Settings", choose the file "TestSettings.runsetings"
- Install the visual studio extension "NUnit Test Adapter"
- Under "test" -> "Run", choose "All Tests"