public void OnBeginRequest_Should_Redirect_When_Requesting_Url_Start_With_WWW() { using (_repository.Record()) { SetupResult.For(_httpContext.Request).Return(_httpRequest); SetupResult.For(_httpContext.Response).Return(_httpResponse); Expect.Call(_httpRequest.Url).Return(new Uri("http://www.mysite.com")); Expect.Call(_httpResponse.StatusCode).Return((int)HttpStatusCode.MovedPermanently); var module = new RemoveW3HttpModuleImpl(); module.OnBeginRequest(_httpContext); } _repository.ReplayAll(); _repository.VerifyAll(); }