diff --git a/src-test/org/openbravo/mobile/transformtopdf/TicketParserTest.java b/src-test/org/openbravo/mobile/transformtopdf/TicketParserTest.java
new file mode 100644
index 0000000..211bb0b
--- /dev/null
+++ b/src-test/org/openbravo/mobile/transformtopdf/TicketParserTest.java
@@ -0,0 +1,42 @@
+/*
+ ************************************************************************************
+ * Copyright (C) 2025 Openbravo S.L.U.
+ * Licensed under the Openbravo Commercial License version 1.0
+ * You may obtain a copy of the License at http://www.openbravo.com/legal/obcl.html
+ * or in the legal folder of this module distribution.
+ ************************************************************************************
+ */
+package org.openbravo.mobile.transformtopdf;
+
+import java.io.File;
+
+import org.junit.Test;
+import org.openbravo.base.weld.WeldUtils;
+import org.openbravo.base.weld.test.WeldBaseTest;
+
+/**
+ * Test cases to cover the XML ticket transformation done with {@link TicketParser}
+ */
+public class TicketParserTest extends WeldBaseTest {
+
+  @Test
+  public void doNotGenerateUnterminatedDiv() throws Exception {
+    //@formatter:off
+    String ticket = "<output>" +
+                    "  <ticket length=\"44\">" +
+                    "    <line>" +
+                    "      <line>" +
+                    "        <text length=\"42\" align=\"left\" bold=\"false\">Test</text>" +
+                    "      </line>" +
+                    "    </line>" +
+                    "  </ticket>" +
+                    "</output>";
+    //@formatter:on
+    transform(ticket);
+  }
+
+  private File transform(String ticket) throws Exception {
+    TicketParser ticketParser = WeldUtils.getInstanceFromStaticBeanManager(TicketParser.class);
+    return ticketParser.transform(ticket);
+  }
+}
