示例#1
0
        public async Task UnfluffHtml_ReturnsPayload_WhenSuccessful()
        {
            string    html      = await new HttpClient().GetStringAsync("https://stackoverflow.com");
            Unfluffer unfluffer = new Unfluffer();

            Payload result = await unfluffer.UnfluffHtmlAsync(html);

            Assert.NotNull(result);
            Assert.NotEmpty(result.Title);
        }
示例#2
0
        public async Task UnfluffHtml_ThrowsArgumentNullException_WhenHtmlIsNull()
        {
            Unfluffer unfluffer = new Unfluffer();

            await Assert.ThrowsAsync <ArgumentNullException>(() => unfluffer.UnfluffHtmlAsync(null));
        }