public PingWebTestConfiguration(string url, int? expectedHttpStatusCode = 200) { _webTest = new DeclarativeWebTest { Proxy = "default" }; var webTestRequest = new WebTestRequest(url) { ExpectedHttpStatusCode = expectedHttpStatusCode == null ? 0 : expectedHttpStatusCode.Value, IgnoreHttpStatusCode = expectedHttpStatusCode == null }; _webTest.Items.Add(webTestRequest); }
public static string ToXml(this DeclarativeWebTest webTest) { string xml; using (var stream = new MemoryStream()) using (var reader = new StreamReader(stream)) { DeclarativeWebTestSerializer.Save(webTest, stream); stream.Position = 0; xml = reader.ReadToEnd(); } return(xml); }
public PingWebTestConfiguration(string url, int?expectedHttpStatusCode = 200) { _webTest = new DeclarativeWebTest { Proxy = "default" }; var webTestRequest = new WebTestRequest(url) { ExpectedHttpStatusCode = expectedHttpStatusCode == null ? 0 : expectedHttpStatusCode.Value, IgnoreHttpStatusCode = expectedHttpStatusCode == null }; _webTest.Items.Add(webTestRequest); }