From 88190179bfdea131cc92ad2d208e92db2d651acc Mon Sep 17 00:00:00 2001 From: Michael Williamson Date: Fri, 3 Nov 2017 16:05:04 +0000 Subject: Read table styles --- .../java/org/zwobble/mammoth/tests/docx/StylesXmlTests.java | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'src/test/java/org/zwobble/mammoth/tests/docx/StylesXmlTests.java') diff --git a/src/test/java/org/zwobble/mammoth/tests/docx/StylesXmlTests.java b/src/test/java/org/zwobble/mammoth/tests/docx/StylesXmlTests.java index 55f3f13..84735b0 100644 --- a/src/test/java/org/zwobble/mammoth/tests/docx/StylesXmlTests.java +++ b/src/test/java/org/zwobble/mammoth/tests/docx/StylesXmlTests.java @@ -44,6 +44,17 @@ public class StylesXmlTests { assertEquals(Optional.of("Heading 1 Char"), styles.findCharacterStyleById("Heading1Char").get().getName()); } + @Test + public void tableStyleCanBeFoundById() { + XmlElement element = element("w:styles", list( + element("w:style", map("w:type", "table", "w:styleId", "TableNormal"), list( + nameElement("Normal Table"))))); + + Styles styles = readStylesXmlElement(element); + + assertEquals(Optional.of("Normal Table"), styles.findTableStyleById("TableNormal").get().getName()); + } + @Test public void paragraphAndCharacterStylesAreDistinct() { XmlElement element = element("w:styles", list( -- cgit v1.2.3