Test code
coupled to HttpContext

No need to use complicated wrappers or chain mocks.
Test your code with a real HttpContext.

underlying objects

Rather than look at raw Html and try to figure out what's going on, you can look a the objects that participate in the request.

Stub unwanted

Easily test external services without actually using them with CThru aspects, built-in and custom.


No need to run a Web server or a browser. Everything happens in the same process.