How to Mock HttpWebRequest and HttpWebResponse using the Moq Framework?
Posted
by Nicholas
on Stack Overflow
See other posts from Stack Overflow
or by Nicholas
Published on 2010-05-11T09:17:07Z
Indexed on
2010/05/11
9:24 UTC
Read the original article
Hit count: 2394
How do you use the Moq Framework to Mock HttpWebRequest and HttpWebResponse in the following Unit Test?
[Test]
public void Verify_That_SiteMap_Urls_Are_Reachable()
{
// Arrange - simplified
Uri uri = new Uri("http://www.google.com");
// Act
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(uri);
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
// Asset
Assert.AreEqual("OK", response.StatusCode.ToString());
}
© Stack Overflow or respective owner