1 package net.jaekl.cfb.util;
3 import static org.junit.Assert.*;
7 public class XmlEscapeTest {
15 { "org.example.Foo.<init>()", "org.example.Foo.<init>()" },
17 "ἄνδρα μοι ἔννεπε, μοῦσα, πολύτροπον, ὃς μάλα πολλὰ",
18 "ἄνδρα μοι ἔννεπε, μοῦσα, πολύτροπον, ὃς μάλα πολλὰ"
21 "L'amour est enfant de Bohême\n"
22 + "Il n'a jamais, jamais connu de loi\n"
23 + "Si tu ne m'aimes pas, je t'aime\n"
24 + "Si je t'aime, prends garde à toi!\n"
25 + "Si tu ne m’aimes pas\n"
26 + "Si tu ne m’aimes pas, je t’aime!\n"
27 + "Mais, si je t’aime\n"
28 + "Si je t’aime, prends garde à toi!",
30 "L'amour est enfant de Bohême\n"
31 + "Il n'a jamais, jamais connu de loi\n"
32 + "Si tu ne m'aimes pas, je t'aime\n"
33 + "Si je t'aime, prends garde à toi!\n"
34 + "Si tu ne m’aimes pas\n"
35 + "Si tu ne m’aimes pas, je t’aime!\n"
36 + "Mais, si je t’aime\n"
37 + "Si je t’aime, prends garde à toi!",
40 "\"I'm sorry Dave,\" said Hal, \"but I can't do that.\"",
41 ""I'm sorry Dave," said Hal, "but I can't do that.""
45 for (String[] datum : data) {
46 String input = datum[0];
47 String expected = datum[1];
48 String actual = XmlEscape.toEscaped(input);
49 assertEquals(expected, actual);