private static HttpContextBase CreateFakeHttpContext(Uri url, string method = "GET")
{
return Mock.Of<HttpContextBase>(x =>
x.Request == Mock.Of<HttpRequestBase>(y =>
y.Url == url && y.HttpMethod == method
) &&
x.Response == Mock.Of<HttpResponseBase>()
);
}