public static ControllerContext PrepareControllerContext()
{
var requestContext = PrepareRequestContext();
var controllerBase = MockRepository.GenerateStub<ControllerBase>();
var controllerContext = new ControllerContext(requestContext, controllerBase);
return controllerContext;
}