Пример #1
0
        public void WrapSvg()
        {
            const string svgFile     = "sample.svg";
            string       svgFilePath = Path.Combine(GetTemporaryTestDirectory(), svgFile);

            File.WriteAllText(svgFilePath, SampleSvg);
            if (!File.Exists(svgFilePath))
            {
                throw new InvalidOperationException("Failed to create test svg file.");
            }

            string outputFilePath = SvgHtmlWrapper.WrapSvg(svgFilePath);

            // File exists and is valid HTML
            string htmlContent = CheckValidHtmlFile(outputFilePath);

            StringAssert.Contains(svgFilePath, htmlContent);
        }
Пример #2
0
 public void WrapSvg_Throws()
 {
     // ReSharper disable once ReturnValueOfPureMethodIsNotUsed
     // ReSharper disable once AssignNullToNotNullAttribute
     Assert.Throws <ArgumentNullException>(() => SvgHtmlWrapper.WrapSvg(null));
 }