如何集成测试`WebClient`

时间:2017-10-29 06:57:56

标签: c# integration-testing webclient

请注意,我已经完成了这些答案:12

这些答案有助于成功实施 WebClientSimulator (借助:WebClient interface example)。

我需要根据网址和一些参数测试自动网页通知,但我不知道如何正确使用WebClientSimulator:

public void NotifyWebPage(string url, NameValueCollection parameters)
{
    using (WebClient client = new WebClient())
    {
        client.UploadValuesAsync(new Uri(url), parameters);
    }
}

[TestMethod]
public void Validate_My_NotifyWebPage()
{
    string url = "https://www.someurl.com/";
    NameValueCollection parameters = new NameValueCollection();

    NotifyWebPage(url, parameters);
}

如何验证网页是否已通知?用给定的参数?

0 个答案:

没有答案