Html helpers for ASP.NET MVC are static extension methods, which frequently reference the ViewContext and *HttpContext. Combined, this can make
unit testing a bit tricky. Let’s write a new
Html helper using a test-first methodology. Let’s start with a prototype function: ********public ...
More...