Wrap the HttpContext inside an interface in order to make the classes more unit testables.