/// <exception cref="System.IO.IOException"/> /// <exception cref="System.Exception"/> private void RunTest(String name) { String htmlPath = sourceFolder + name + ".html"; String pdfPath = destinationFolder + name + ".pdf"; String cmpPdfPath = sourceFolder + "cmp_" + name + ".pdf"; String diffPrefix = "diff_" + name + "_"; System.Console.Out.WriteLine("html: file:///" + UrlUtil.ToNormalizedURI(htmlPath).AbsolutePath + "\n"); ConverterProperties converterProperties = new ConverterProperties().SetMediaDeviceDescription(new MediaDeviceDescription (MediaType.PRINT)).SetFontProvider(new DefaultFontProvider()); HtmlConverter.ConvertToPdf(new FileInfo(htmlPath), new FileInfo(pdfPath), converterProperties); NUnit.Framework.Assert.IsFalse(converterProperties.GetFontProvider().GetFontSet().Contains("droid serif"), "Temporary font was found."); NUnit.Framework.Assert.IsNull(new CompareTool().CompareByContent(pdfPath, cmpPdfPath, destinationFolder, diffPrefix )); }