public async void DoesntChangeArticleWhenNoImagesDetected()
        {
            var sampleArticle = new ReadSharpArticle
            {
                Content = "asdasdasdasdasdasdasdasd"
            };

            await ImageInliner.InlineImagesAsync(sampleArticle);

            Assert.Equal("asdasdasdasdasdasdasdasd", sampleArticle.Content);
        }
        public async void DoesntThrowAndRemovesImgTagWhenImagesHaveIncorrectUrl()
        {
            var sampleArticle = new ReadSharpArticle
            {
                Content = $"<img src=\"http://incorrect.url/image.gpj\">"
            };

            await ImageInliner.InlineImagesAsync(sampleArticle);

            Assert.Equal(string.Empty, sampleArticle.Content);
        }
        public async void InlinesArticlesImages()
        {
            var sampleArticle = new ReadSharpArticle
            {
                Content = $"<img src=\"{SAMPLE_IMAGE_URL}\">asdasdasdasd<img src=\"{SAMPLE_IMAGE_URL}\">asdasdasdasd"
            };

            await ImageInliner.InlineImagesAsync(sampleArticle);

            Assert.Equal($"<img src=\"data:image/jpeg;base64,{SAMPLE_IMAGE_AS_BASE64}\">asdasdasdasd<img src=\"data:image/jpeg;base64,{SAMPLE_IMAGE_AS_BASE64}\">asdasdasdasd", sampleArticle.Content);
        }