Your Capstone should:
- be an MVC Web Application
- have a consistent site layout and apply CSS styling throughout
- leverage dependency injection to simplify and isolate unit tests
- Capstone.Web - Your ASP.NET MVC Project
- Capstone.Web.Tests - Your Unit Tests and Integration Tests
- Capstone.UITests - Your Cucumber Tests (optional)
-
Capstone.Web
- Ninject
- Ninject.MVC5
-
Capstone.Web.Tests
- Moq
-
Capstone.UITests
- Selenium.WebDriver
- Selenium.WebDriver.ChromeDriver
- Selenium.Support
- SpecRun.SpecFlow