2.3. Solution

The solution for the design described in this chapter is really the rest of this book, but before we can start creating the application in the coming chapters, we have to set up our environment.

The following is required:

I also highly recommend using ReSharper, a must-have productivity tool. ReSharper also includes a very good test runner that works with MbUnit. If you don't have ReSharper, you can use TestDriven.net (http://www.testdriven.net) which is a free test runner that also works with MbUnit.

I didn't mention version numbers because most of these libraries have a very short development cycle, and there is a new release almost every other week. I will be using the latest build that is available at the time of writing the book, which means that some of the code might change. Nonetheless, you should be able to get the concepts and easily modify the code to work with the latest version.

Once you get all the tools up and running, create a new "ASP.NET MVC Web Application" and an associated MbUnit test project. This will create a new web application for you that includes basic membership tasks — login and signup. For the sake of this book, we will assume that we are starting with a blank application that doesn't have anything. ...

Get ASP.NET MVC 1.0 Test Driven Development: Problem - Design - Solution now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.