diff options
| author | Clyhtsuriva <61652557+clyhtsuriva@users.noreply.github.com> | 2021-06-28 21:40:03 +0000 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-06-28 21:40:03 +0000 |
| commit | 1504d0255279133668b85f5c092f040a14fbc35f (patch) | |
| tree | 0c9b9e927aa4d5f35ccc07e45e8abd973b2bad08 /src/test/java/musichub/util/XMLHandlerTest.java | |
| parent | 48d56d9db8fe93f1e1799674fefabdfc677d2eb7 (diff) | |
| parent | 49196ae84aea338dbc6cd10f4d135e4b717cdd1f (diff) | |
| download | Spoteezer-1504d0255279133668b85f5c092f040a14fbc35f.tar.gz Spoteezer-1504d0255279133668b85f5c092f040a14fbc35f.tar.bz2 Spoteezer-1504d0255279133668b85f5c092f040a14fbc35f.zip | |
Merging develop to master.
Diffstat (limited to '')
| -rw-r--r-- | src/test/java/musichub/util/XMLHandlerTest.java | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/src/test/java/musichub/util/XMLHandlerTest.java b/src/test/java/musichub/util/XMLHandlerTest.java new file mode 100644 index 0000000..7b5a791 --- /dev/null +++ b/src/test/java/musichub/util/XMLHandlerTest.java @@ -0,0 +1,30 @@ +package musichub.util; + + +import org.junit.jupiter.api.Test; +import org.w3c.dom.Document; +import org.w3c.dom.NodeList; + +public class XMLHandlerTest { + + final String DIR = System.getProperty("user.dir"); + final String JUNIT_FILE_PATH = DIR + "/files/JUnit.xml"; + + @Test + void testCreateXML() { + XMLHandler xmlHandler = new XMLHandler(); //XML class + Document document = xmlHandler.createXMLDocument(); //XMLDocument method + xmlHandler.createXMLFile(document, JUNIT_FILE_PATH); //XMLFile method + } + + @Test + void testParseXMLFile() { + final String PARSE_DIR = System.getProperty("user.dir"); + final String PARSE_FILE_PATH = PARSE_DIR + "/files/parse_JUnit.xml"; + XMLHandler xmlHandler = new XMLHandler(); + //wrong content of file resulting in an exception, will print it during test but it's normal + NodeList junitNodes = xmlHandler.parseXMLFile(JUNIT_FILE_PATH); + //right content of file + NodeList parseNodes = xmlHandler.parseXMLFile(PARSE_FILE_PATH); + } +}
\ No newline at end of file |
