Example #1
0
  @Test
  public void testNowikiWithFormat() throws Exception {
    DigesterUtil digesterUtil = new DigesterUtil();

    Digester digester = Mockito.mock(Digester.class);

    Mockito.when(digester.digest(Mockito.anyString())).thenReturn(RandomTestUtil.randomString());

    digesterUtil.setDigester(digester);

    String content =
        "previous line\n<nowiki>\nmonospace\n''second'' " + "line\n</nowiki>\nnext line";

    String expected =
        MediaWikiToCreoleTranslator.TABLE_OF_CONTENTS
            + "previous line\n{{{{\nmonospace\n''second'' line\n}}}}\nnext"
            + " line";

    String actual = _mediaWikiToCreoleTranslator.translate(content);

    Assert.assertEquals(expected, actual);
  }