Change-Id: I1f5cbcec04d66cd47ee39f14a2cc00e48c9aa6f5
Issue-Id: AAI-197
Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
.putAll("baz|quux",
"treatsVeryKindly,IN,One2One,true,true,true,true")
.build();
.putAll("baz|quux",
"treatsVeryKindly,IN,One2One,true,true,true,true")
.build();
try {
dberCon.setup(dest);
File result = new File(outFile);
try {
dberCon.setup(dest);
File result = new File(outFile);
+ //Add delete hook to delete the temporary result file on exit/
+ result.deleteOnExit();
FileOutputStream writeStream = new FileOutputStream(result);
Writer writer = new OutputStreamWriter(writeStream);
dberCon.convert(EdgeRules, writer);
File compare = new File("src/test/resources/dbEdgeRulesConversion/conversionTestCompare.json");
assertTrue(FileUtils.contentEquals(result, compare));
FileOutputStream writeStream = new FileOutputStream(result);
Writer writer = new OutputStreamWriter(writeStream);
dberCon.convert(EdgeRules, writer);
File compare = new File("src/test/resources/dbEdgeRulesConversion/conversionTestCompare.json");
assertTrue(FileUtils.contentEquals(result, compare));
} catch (IOException e) {
e.printStackTrace();
fail("IOException on setup");
} catch (IOException e) {
e.printStackTrace();
fail("IOException on setup");