Merge pull request #539 from stleary/unit-tests-1.6

Bring Junit tests to Java 1.6 compatibility
This commit is contained in:
Sean Leary
2020-07-24 02:48:38 -05:00
committed by GitHub
8 changed files with 179 additions and 56 deletions

View File

@@ -787,15 +787,22 @@ public class XMLTest {
try {
JSONObject expectedJsonObject = new JSONObject(expectedStr);
File tempFile = this.testFolder.newFile("fileToJSONObject.xml");
try(FileWriter fileWriter = new FileWriter(tempFile);){
FileWriter fileWriter = new FileWriter(tempFile);
try {
fileWriter.write(xmlStr);
} finally {
fileWriter.close();
}
try(Reader reader = new FileReader(tempFile);){
Reader reader = new FileReader(tempFile);
try {
JSONObject jsonObject = XML.toJSONObject(reader);
Util.compareActualVsExpectedJsonObjects(jsonObject,expectedJsonObject);
} finally {
reader.close();
}
} catch (IOException e) {
fail("file writer error: " +e.getMessage());
fail("Error: " +e.getMessage());
}
}