Changeset 103 in tmcsimulator for trunk/test/atmsdriver
- Timestamp:
- 10/12/2017 12:28:28 AM (9 years ago)
- Location:
- trunk/test/atmsdriver/model
- Files:
-
- 2 edited
-
LoadHighwaysTest.java (modified) (6 diffs)
-
StationTest.java (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/test/atmsdriver/model/LoadHighwaysTest.java
r96 r103 1 1 package atmsdriver.model; 2 2 3 import atmsdriver.ATMSDriver;4 import atmsdriver.model.Station.DIRECTION;5 import java.io.File;6 3 import java.io.FileWriter; 7 4 import java.io.PrintWriter; … … 70 67 71 68 // Test for correct number of highways 72 ArrayList<Highway> result = highways. getHighways();73 assertEquals( 3, result.size());69 ArrayList<Highway> result = highways.highways; 70 assertEquals(2, result.size()); 74 71 75 72 // Test 55 N was loaded 76 Highway fiftyfiveN = result.get( 2);77 assertEquals(new Integer(55), fiftyfiveN. highwayNumber);73 Highway fiftyfiveN = result.get(0); 74 assertEquals(new Integer(55), fiftyfiveN.routeNumber); 78 75 79 76 // Test 55 N stations are sorted by postmile … … 82 79 for(Station station : stations) 83 80 { 84 stationsPostmiles.add(station. getPostmile());81 stationsPostmiles.add(station.postmile); 85 82 } 83 84 // Create expected station postmile list (sorted) 86 85 ArrayList<Double> expectedStationsPostmiles = new ArrayList<>(); 87 86 expectedStationsPostmiles.add(new Double(4.58)); 87 expectedStationsPostmiles.add(new Double(4.7)); 88 expectedStationsPostmiles.add(new Double(5.06)); 88 89 expectedStationsPostmiles.add(new Double(5.51)); 89 90 expectedStationsPostmiles.add(new Double(9.41)); 90 91 expectedStationsPostmiles.add(new Double(10)); 91 for(int i = 0; i < 4; i++) 92 expectedStationsPostmiles.add(new Double(10.4)); 93 expectedStationsPostmiles.add(new Double(10.5)); 94 for(int i = 0; i < 8; i++) 92 95 { 93 96 assertEquals(expectedStationsPostmiles.get(i), … … 96 99 97 100 // Test 55 S was loaded 98 Highway fiftyfiveS = result.get( 0);99 assertEquals(new Integer(5 5), fiftyfiveS.highwayNumber);101 Highway fiftyfiveS = result.get(1); 102 assertEquals(new Integer(5), fiftyfiveS.routeNumber); 100 103 101 104 // Test 55 S stations are sorted by postmile … … 104 107 for(Station station : stations) 105 108 { 106 stationsPostmiles.add(station.getPostmile()); 107 } 108 expectedStationsPostmiles.clear(); 109 expectedStationsPostmiles.add(new Double(4.7)); 110 expectedStationsPostmiles.add(new Double(5.06)); 111 expectedStationsPostmiles.add(new Double(10.4)); 112 expectedStationsPostmiles.add(new Double(10.5)); 113 for(int i = 0; i < 4; i++) 114 { 115 assertEquals(expectedStationsPostmiles.get(i), 116 stationsPostmiles.get(i)); 117 } 118 119 Highway fiveS = result.get(1); 120 assertEquals(new Integer(5), fiveS.highwayNumber); 121 122 // Test 5 S stations are sorted by postmile 123 stations = fiveS.stations; 124 stationsPostmiles.clear(); 125 for(Station station : stations) 126 { 127 stationsPostmiles.add(station.getPostmile()); 109 stationsPostmiles.add(station.postmile); 128 110 } 129 111 expectedStationsPostmiles.clear(); … … 131 113 expectedStationsPostmiles.add(new Double(32.25)); 132 114 expectedStationsPostmiles.add(new Double(33)); 133 for(int i = 0; i < 2; i++)115 for(int i = 0; i < 3; i++) 134 116 { 135 117 assertEquals(expectedStationsPostmiles.get(i), -
trunk/test/atmsdriver/model/StationTest.java
r91 r103 33 33 public void testGetHighwayNumber() { 34 34 System.out.println("getHighwayNumber"); 35 assertEquals(4, alpha. getHighwayNumber());35 assertEquals(4, alpha.routeNumber); 36 36 } 37 37 … … 41 41 public void testGetDirection() { 42 42 System.out.println("getDirection"); 43 assertEquals(DIRECTION.NORTH, alpha. getDirection());43 assertEquals(DIRECTION.NORTH, alpha.direction); 44 44 } 45 45 … … 59 59 public void testGetPostmile() { 60 60 System.out.println("getPostmile"); 61 assertEquals(1.0, alpha. getPostmile(),0.1);61 assertEquals(1.0, alpha.postmile,0.1); 62 62 } 63 63
Note: See TracChangeset
for help on using the changeset viewer.
