Subscribe to this Blog

Subscribe to this Blog

ASP.NET MVC,ASP.NET,Tips,TDD - Stephen Walther on ASP.NET MVC

Browse by Tags

All Tags » ASP.NET MVC » ASP.NET » Tips » TDD (RSS)
Sorry, but there are no more tags available to filter with.

ASP.NET MVC Tip #30 – Create Custom Route Constraints by swalther

In this tip, I show how you can create custom route constraints that prevent you from accessing a URL unless you are local and authenticated. I show you how you can create a LocalConstraint and an AuthenticatedConstraint. I also demonstrate how you can...
Filed under: , , ,

ASP.NET MVC Tip #28 – Test If Caching Is Enabled by swalther

In this tip, I demonstrate how you can test if the OutputCache attribute is present on a controller action. I also demonstrate how you can test if the OutputCache attribute is set with a particular duration. Caching is the most effective way to improve...
Filed under: , , ,

ASP.NET MVC Tip #27 – Create ASP.NET MVC Specific Visual Studio Add-Ins by swalther

In this tip, I discuss Eric Hexter’s TDD Class Generator Add-In for Visual Studio. This Add-In enables you to generate a class, an interface, and a test class by entering a single keyboard shortcut. Eric Hexter -- who has done valuable work on the...
Filed under: , , ,

ASP.NET MVC Tip #25 – Unit Test Your Views without a Web Server by swalther

In this tip, I demonstrate how you can unit test ASP.NET MVC views without running a Web server. I show you how to unit test views by creating a custom MVC View Engine and a fake Controller Context. The more of your web application that you can test,...
Filed under: , , ,

ASP.NET MVC Tip #13 – Unit Test Your Custom Routes by swalther

In this tip, I demonstrate how you can create unit tests for the routes in your ASP.NET MVC applications. I show how to test whether a URL is being mapped to the right controller, controller action, and action parameters. If you are being virtuous about...
Filed under: , , ,

ASP.NET MVC Tip #12 – Faking the Controller Context by swalther

In this tip, I show you how to test ASP.NET intrinsics when building unit tests for an ASP.NET MVC application. I show you how to create a standard set of fake objects that enables you to fake the current user, the current user roles, the request parameters...
Filed under: , , ,
More Posts