Esempio n. 1
0
        public async Task ShouldConvertDocumentAndExportImagesIntegrativeTest(string testFileName)
        {
            var sourceOpenXmlFilePath = $"../../../TestInput/{testFileName}";

            using var sourceIpenXml = new FileStream(sourceOpenXmlFilePath, FileMode.Open, FileAccess.Read);
            var exportedImages = new Dictionary <string, byte[]>();

            var actuelHtml = await OpenXmlToHtml.ConvertToHtmlAsync(sourceIpenXml, "fallbackTitle", exportedImages, false);

            Assert.Equal(2, exportedImages.Count);

            Assert.True(IsValidBitmap(exportedImages.First().Value));
            Assert.True(IsValidBitmap(exportedImages.Last().Value));

            AssertXhtmlIsValid(actuelHtml);
        }
Esempio n. 2
0
 public OpenXmlToHtmlIntegrationTests()
 {
     openXmlToHtml = new OpenXmlToHtml();
 }