diff options
| author | Michael Williamson <mike@zwobble.org> | 2016-02-25 19:42:37 +0000 |
|---|---|---|
| committer | Michael Williamson <mike@zwobble.org> | 2016-02-25 19:42:37 +0000 |
| commit | 84f30b611589ef7141ab7e928604c2d2fe6d6d1c (patch) | |
| tree | ad78511fa7421ff86dcad5dd7d08c31faa3d4fe4 /src/test | |
| parent | afdc66f9b8f7b9b146369dde96f8c8fe2a394d12 (diff) | |
Allow bold runs to be configured using style mapping
Diffstat (limited to 'src/test')
| -rw-r--r-- | src/test/java/org/zwobble/mammoth/tests/DocumentToHtmlTests.java | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/src/test/java/org/zwobble/mammoth/tests/DocumentToHtmlTests.java b/src/test/java/org/zwobble/mammoth/tests/DocumentToHtmlTests.java index 27bee50..32e8702 100644 --- a/src/test/java/org/zwobble/mammoth/tests/DocumentToHtmlTests.java +++ b/src/test/java/org/zwobble/mammoth/tests/DocumentToHtmlTests.java @@ -109,13 +109,22 @@ public class DocumentToHtmlTests { } @Test - public void boldRunsAreWrappedInStrongTags() { + public void boldRunsAreWrappedInStrongTagsByDefault() { assertThat( convertToHtml(make(a(RUN, with(BOLD, true), with(CHILDREN, list(new Text("Hello")))))), deepEquals(list(Html.collapsibleElement("strong", list(Html.text("Hello")))))); } @Test + public void boldRunsCanBeMappedUsingStyleMapping() { + assertThat( + convertToHtml( + make(a(RUN, with(BOLD, true), with(CHILDREN, list(new Text("Hello"))))), + StyleMap.builder().bold(HtmlPath.element("em")).build()), + deepEquals(list(Html.element("em", list(Html.text("Hello")))))); + } + + @Test public void italicRunsAreWrappedInEmphasisTags() { assertThat( convertToHtml(make(a(RUN, with(ITALIC, true), with(CHILDREN, list(new Text("Hello")))))), |
