diff options
Diffstat (limited to 'src/test/java/org/zwobble/mammoth/tests/docx/BodyXmlReaderMakers.java')
| -rw-r--r-- | src/test/java/org/zwobble/mammoth/tests/docx/BodyXmlReaderMakers.java | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/src/test/java/org/zwobble/mammoth/tests/docx/BodyXmlReaderMakers.java b/src/test/java/org/zwobble/mammoth/tests/docx/BodyXmlReaderMakers.java new file mode 100644 index 0000000..a0748b9 --- /dev/null +++ b/src/test/java/org/zwobble/mammoth/tests/docx/BodyXmlReaderMakers.java @@ -0,0 +1,22 @@ +package org.zwobble.mammoth.tests.docx; + +import com.google.common.collect.ImmutableMap; +import com.natpryce.makeiteasy.Instantiator; +import com.natpryce.makeiteasy.Property; +import com.natpryce.makeiteasy.PropertyLookup; +import org.zwobble.mammoth.docx.BodyXmlReader; +import org.zwobble.mammoth.docx.Styles; + +import static com.natpryce.makeiteasy.Property.newProperty; + +public class BodyXmlReaderMakers { + public static final Property<BodyXmlReader, Styles> STYLES = newProperty(); + + public static final Instantiator<BodyXmlReader> bodyReader = new Instantiator<BodyXmlReader>() { + @Override + public BodyXmlReader instantiate(PropertyLookup<BodyXmlReader> propertyLookup) { + return new BodyXmlReader( + propertyLookup.valueOf(STYLES, new Styles(ImmutableMap.of(), ImmutableMap.of()))); + } + }; +} |
