public virtual void UriTest01() { String outFileName = destinationFolder + "uriTest01.pdf"; String cmpFileName = sourceFolder + "cmp_uriTest01.pdf"; PdfDocument pdfDoc = new PdfDocument(new PdfWriter(outFileName)); Document document = new Document(pdfDoc, new PageSize(140, 500)); Hyphenator hyphenator = new Hyphenator("en", "en", 3, 3); HyphenationConfig hyphenationConfig = new HyphenationConfig(hyphenator); document.SetHyphenation(hyphenationConfig); Paragraph p = new Paragraph("https://stackoverflow.com/"); document.Add(p); p = new Paragraph("http://stackoverflow.com/"); document.Add(p); p = new Paragraph("m://iiiiiiii.com/"); document.Add(p); document.Add(new AreaBreak()); p = new Paragraph("https://stackoverflow.com/"); p.SetHyphenation(null); document.Add(p); p = new Paragraph("http://stackoverflow.com/"); p.SetHyphenation(null); document.Add(p); p = new Paragraph("m://iiiiiiii.com/"); p.SetHyphenation(null); document.Add(p); document.Close(); NUnit.Framework.Assert.IsNull(new CompareTool().CompareByContent(outFileName, cmpFileName, destinationFolder , "diff")); }
public virtual void ParenthesisTest01() { String outFileName = destinationFolder + "parenthesisTest01.pdf"; String cmpFileName = sourceFolder + "cmp_parenthesisTest01.pdf"; PdfDocument pdfDoc = new PdfDocument(new PdfWriter(outFileName)); Document document = new Document(pdfDoc, new PageSize(300, 500)); Hyphenator hyphenator = new Hyphenator("de", "de", 3, 3); HyphenationConfig hyphenationConfig = new HyphenationConfig(hyphenator); document.SetHyphenation(hyphenationConfig); document.Add(new Paragraph("1 (((\"|Annuitätendarlehen|\")))")); document.Add(new Paragraph("2 ((\"|Annuitätendarlehen|\"))")); document.Add(new Paragraph("3 (\"|Annuitätendarlehen|\")")); document.Add(new Paragraph("4 \"|Annuitätendarlehen|\"")); document.Add(new Paragraph("5 \"Annuitätendarlehen\"")); document.Add(new Paragraph("6 Annuitätendarlehen")); document.Close(); NUnit.Framework.Assert.IsNull(new CompareTool().CompareByContent(outFileName, cmpFileName, destinationFolder , "diff")); }