Updated unit test for future FileParser

- changed valid file test case

#test
This commit is contained in:
Haoming Yin
2017-03-06 21:39:53 +13:00
parent 90aed14ddc
commit c9b0942e07
+10 -11
View File
@@ -27,13 +27,12 @@ public class FileParserTest {
public void readValidFile() throws Exception{ public void readValidFile() throws Exception{
FileParser fileParser = new FileParser("src/test/java/seng302/valid.json"); FileParser fileParser = new FileParser("src/test/java/seng302/valid.json");
assertEquals(fileParser.getRaceName(), "IDK"); assertEquals("AC35", fileParser.getRaceName());
ArrayList<String> teams = new ArrayList<>(); assertEquals("Oracle Team USA", fileParser.getTeams().get(0).get("team-name"));
teams.add("team1"); assertEquals(20.9, fileParser.getTeams().get(0).get("velocity"));
teams.add("team2"); assertEquals(2, fileParser.getRaceSize());
teams.add("team3"); assertEquals(6, fileParser.getTotalNumberOfTeams());
assertTrue(teams.equals(fileParser.getTeams()));
} }
/* /*
@@ -41,13 +40,13 @@ public class FileParserTest {
variable name. variable name.
*/ */
@Test @Test
public void readInvaldFile() throws Exception { public void readInvalidFile() throws Exception {
FileParser fileParser = new FileParser("src/test/java/seng302/invalid.json"); FileParser fileParser = new FileParser("src/test/java/seng302/invalid.json");
assertEquals(fileParser.getRaceName(), null); assertEquals(null, fileParser.getRaceName());
assertEquals(fileParser.getTeams(), null); assertEquals(null, fileParser.getTeams());
assertEquals(fileParser.getTimeScale(), -1); assertEquals(-1, fileParser.getTimeScale());
assertEquals(fileParser.getTeams(), null); assertEquals(null,fileParser.getTeams());
} }
} }