Skip to content

Commit 8028c1d

Browse files
Move xfa form test to forms repository
DEVSIX-3771
1 parent 7a0a954 commit 8028c1d

File tree

2 files changed

+12
-0
lines changed

2 files changed

+12
-0
lines changed

forms/src/test/java/com/itextpdf/forms/xfa/XFAFormTest.java

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,7 @@ This file is part of the iText (R) project.
5757
import org.junit.BeforeClass;
5858
import org.junit.Test;
5959
import org.junit.experimental.categories.Category;
60+
import org.w3c.dom.Node;
6061

6162
@Category(IntegrationTest.class)
6263
public class XFAFormTest extends ExtendedITextTest {
@@ -141,4 +142,15 @@ public void findFieldNameWithoutDataSet() throws IOException {
141142
Assert.assertNull(name);
142143
}
143144

145+
@Test
146+
public void extractXFADataTest() throws IOException {
147+
String src = sourceFolder + "xfaFormWithDataSet.pdf";
148+
149+
PdfDocument pdfDocument = new PdfDocument(new PdfReader(src));
150+
XfaForm xfa = new XfaForm(pdfDocument);
151+
152+
Node node = xfa.findDatasetsNode("Number1");
153+
Assert.assertNotNull(node);
154+
Assert.assertEquals("Number1", node.getNodeName());
155+
}
144156
}

0 commit comments

Comments
 (0)