Just another WordPress.com site
The MVC architecture gives you a great start in making your application maintainable and testable,
because you naturally separate different application concerns into different, independent software
pieces. Yet the ASP.NET MVC designers didn’t stop there. To support unit testing, they took the
framework’s component-oriented design and made sure that each separate piece is structured to meet
the requirements of unit testing and mocking tools.
They added Visual Studio wizards to create starter unit test projects on your behalf, which are
integrated with open source unit test tools such as NUnit and xUnit, as well as Microsoft’s own MSTest.
Even if you’ve never written a unit test before, you’ll be off to a great start.
Throughout this book, you’ll see examples of how to write clean, simple unit