Skip to content

Commit

Permalink
Fix todo compare TaskMan equality
Browse files Browse the repository at this point in the history
  • Loading branch information
leeyimin committed Nov 6, 2016
1 parent 2aeed8a commit d3b70de
Showing 1 changed file with 2 additions and 3 deletions.
5 changes: 2 additions & 3 deletions src/test/java/seedu/taskman/commons/util/XmlUtilTest.java
Original file line number Diff line number Diff line change
Expand Up @@ -80,14 +80,13 @@ public void saveDataToFile_validFile_dataSaved() throws Exception {
XmlSerializableTaskMan dataToWrite = new XmlSerializableTaskMan(new TaskMan());
XmlUtil.saveDataToFile(TEMP_FILE, dataToWrite);
XmlSerializableTaskMan dataFromFile = XmlUtil.getDataFromFile(TEMP_FILE, XmlSerializableTaskMan.class);
assertEquals((new TaskMan(dataToWrite)).toString(), (new TaskMan(dataFromFile)).toString());
//TODO: use equality instead of string comparisons
assertEquals(new TaskMan(dataToWrite), new TaskMan(dataFromFile));

TaskManBuilder builder = new TaskManBuilder(new TaskMan());
dataToWrite = new XmlSerializableTaskMan(builder.withTask(TestUtil.generateSampleTaskData().get(0)).withTag("Friends").build());

XmlUtil.saveDataToFile(TEMP_FILE, dataToWrite);
dataFromFile = XmlUtil.getDataFromFile(TEMP_FILE, XmlSerializableTaskMan.class);
assertEquals((new TaskMan(dataToWrite)).toString(), (new TaskMan(dataFromFile)).toString());
assertEquals(new TaskMan(dataToWrite), new TaskMan(dataFromFile));
}
}

0 comments on commit d3b70de

Please sign in to comment.