* @author Mathieu Carbou (mathieu.carbou@gmail.com)
*/
public final class AdditionalHeaderDefinitionTest {
@Test
public void test_load_definitions() throws Exception {
XMLTag def = XMLDoc.newDocument(true).addRoot("additionalHeaders")
.addTag("xquery")
.addTag("firstLine").addText("(:")
.addTag("beforeEachLine").addText(" : ")
.addTag("endLine").addText(" :)EOL")
.addTag("firstLineDetectionPattern").addText("\\(\\:")
.addTag("lastLineDetectionPattern").addText("\\:\\)")
.addTag("allowBlankLines").addText("false")
.addTag("isMultiline").addText("false");
System.out.println(def.toString());
AdditionalHeaderDefinition loader = new AdditionalHeaderDefinition(def);
assertEquals(loader.getDefinitions().size(), 1);
assertEquals(loader.getDefinitions().get("xquery").getType(), "xquery");