コード例 #1
0
        public async Task CreateHttpClientShouldDownloadAHttpsUri()
        {
            var result = await HtmlDownload.CreateHttpClient(new Uri(HttpsWorkingUrl));

            result.Should().NotBeEmpty();
        }
コード例 #2
0
        public async Task CreateWebRequestShouldDownloadAHttpUri()
        {
            var result = await HtmlDownload.CreateWebRequest(new Uri(HttpWorkingUrl));

            result.Should().NotBeEmpty();
        }
コード例 #3
0
        public void CreateHttpClientSyncShouldDownloadAHttpsUri()
        {
            var result = HtmlDownload.CreateHttpClientSync(new Uri(HttpsWorkingUrl));

            result.Should().NotBeEmpty();
        }
コード例 #4
0
        public void CreateHttpClientSyncShouldThrowWhenUriNotExist()
        {
            Action act = () => HtmlDownload.CreateHttpClientSync(new Uri(HttpsNonWorkingUrl));

            act.Should().Throw <Exception>();
        }
コード例 #5
0
 private string MakeTest(string url)
 {
     return(HtmlDownload.GetHtmlPage(url));
 }