I need some advice about efficient way of writing integration tests for our current ASP.NET MVC application. Our architecture consists of:
I've been using SpecsFor.MVC for integration testing. Essentially you write code in a test class and the framework runs a browser interpreting your C# into browser actions. It's beautifully simple to use and setup.