Skip to content

Commit 91e97dc

Browse files
committed
Refactor assertions and update test data in RouteIntegrationTest
1 parent e51ecaa commit 91e97dc

File tree

1 file changed

+27
-14
lines changed

1 file changed

+27
-14
lines changed

src/test/java/org/couchbase/quickstart/springboot/controllers/RouteIntegrationTest.java

Lines changed: 27 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -39,9 +39,9 @@ void testGetRoute() {
3939
assertThat(route.getAirlineid()).isEqualTo("airline_137");
4040
assertThat(route.getSourceairport()).isEqualTo("TLV");
4141
assertThat(route.getDestinationairport()).isEqualTo("MRS");
42-
assertThat(route.getStops()).isEqualTo(0);
42+
assertThat(route.getStops()).isZero();
4343
assertThat(route.getEquipment()).isEqualTo("320");
44-
assertThat(route.getSchedule().size()).isEqualTo(23);
44+
assertThat(route.getSchedule()).hasSize(23);
4545
assertThat(route.getDistance()).isEqualTo(2881.617376098415);
4646
}
4747

@@ -72,18 +72,31 @@ void testCreateRoute() {
7272

7373
@Test
7474
void testUpdateRoute() {
75-
List<Route.Schedule> schedule = Arrays.asList(new Route.Schedule(0, "AF198", "10:13:00"),
76-
new Route.Schedule(1, "AF547", "19:14:00"), new Route.Schedule(2, "AF943", "01:31:00"),
77-
new Route.Schedule(3, "AF356", "12:40:00"), new Route.Schedule(4, "AF480", "08:58:00"),
78-
new Route.Schedule(5, "AF250", "12:59:00"), new Route.Schedule(6, "AF130", "04:45:00"),
79-
new Route.Schedule(7, "AF997", "00:31:00"), new Route.Schedule(8, "AF223", "19:41:00"),
80-
new Route.Schedule(9, "AF890", "15:14:00"), new Route.Schedule(10, "AF399", "00:30:00"),
81-
new Route.Schedule(11, "AF328", "16:18:00"), new Route.Schedule(12, "AF074", "23:50:00"),
82-
new Route.Schedule(13, "AF556", "11:33:00"), new Route.Schedule(14, "AF064", "13:23:00"),
83-
new Route.Schedule(15, "AF596", "12:09:00"), new Route.Schedule(16, "AF818", "08:02:00"),
84-
new Route.Schedule(17, "AF967", "11:33:00"), new Route.Schedule(18, "AF730", "19:42:00"),
85-
new Route.Schedule(19, "AF882", "17:07:00"), new Route.Schedule(20, "AF485", "17:03:00"),
86-
new Route.Schedule(21, "AF898", "10:01:00"), new Route.Schedule(22, "AF496", "07:00:00"));
75+
List<Route.Schedule> schedule = Arrays.asList(
76+
new Route.Schedule(0, "10:13:00", "AF198"),
77+
new Route.Schedule(1, "19:14:00", "AF547"),
78+
new Route.Schedule(2, "01:31:00", "AF943"),
79+
new Route.Schedule(3, "12:40:00", "AF356"),
80+
new Route.Schedule(4, "08:58:00", "AF480"),
81+
new Route.Schedule(5, "12:59:00", "AF250"),
82+
new Route.Schedule(6, "04:45:00", "AF130"),
83+
new Route.Schedule(7, "00:31:00", "AF997"),
84+
new Route.Schedule(8, "19:41:00", "AF223"),
85+
new Route.Schedule(9, "15:14:00", "AF890"),
86+
new Route.Schedule(10, "00:30:00", "AF399"),
87+
new Route.Schedule(11, "16:18:00", "AF328"),
88+
new Route.Schedule(12, "23:50:00", "AF074"),
89+
new Route.Schedule(13, "11:33:00", "AF556"),
90+
new Route.Schedule(14, "13:23:00", "AF064"),
91+
new Route.Schedule(15, "12:09:00", "AF596"),
92+
new Route.Schedule(16, "08:02:00", "AF818"),
93+
new Route.Schedule(17, "11:33:00", "AF967"),
94+
new Route.Schedule(18, "19:42:00", "AF730"),
95+
new Route.Schedule(19, "17:07:00", "AF882"),
96+
new Route.Schedule(20, "17:03:00", "AF485"),
97+
new Route.Schedule(21, "10:01:00", "AF898"),
98+
new Route.Schedule(22, "07:00:00", "AF496")
99+
);
87100
Route route = new Route("route_10001", "route", "AF", "airline_137", "TLV", "MRS", 0, "320", schedule, 2881.617376098415);
88101
restTemplate.put("http://localhost:" + port + "/api/v1/route/" + route.getId(), route);
89102
ResponseEntity<Route> response = restTemplate

0 commit comments

Comments
 (0)