How to fake session object / HttpContext for integration tests