TDD with Episerver
What is the best way to abstract the episerver infrastructure for easier testing?
I have written a post about TDD with EPiServer recently.
Basically the idea is to use Model-View-Presenter design pattern to isolate as much logic as you can from asp.net runtime.
Perhaps this post will help: EPiServer CMS 5 R2 and unit testing