ソースを参照

Why are Arrival Deadline dates entered and displayed in reverse order?

Andy Marks 9 年 前
コミット
b9a6bb39e7

+ 4
- 3
src/test/java/se/citerus/dddsample/acceptance/AdminAcceptanceTest.java ファイルの表示

@@ -25,14 +25,15 @@ public class AdminAcceptanceTest extends AbstractAcceptanceTest {
25 25
     public void adminSiteCanBookNewCargo() {
26 26
         LaunchPage home = new LaunchPage(driver,"http://localhost:8080/");
27 27
         AdminPage adminPage = home.goToAdminPage();
28
+
28 29
         CargoBookingPage cargoBookingPage = adminPage.bookNewCargo();
29 30
         cargoBookingPage.selectOrigin("NLRTM");
30 31
         cargoBookingPage.selectDestination("USDAL");
31
-        LocalDate arrivalDeadline = LocalDate.now().plus(2, ChronoUnit.WEEKS);
32
+        LocalDate arrivalDeadline = LocalDate.now().plus(3, ChronoUnit.WEEKS);
32 33
         cargoBookingPage.selectArrivalDeadline(arrivalDeadline);
33 34
         CargoDetailsPage cargoDetailsPage = cargoBookingPage.book();
34
-        String newCargoTrackingId = cargoDetailsPage.getTrackingId();
35 35
 
36
+        String newCargoTrackingId = cargoDetailsPage.getTrackingId();
36 37
         adminPage = cargoDetailsPage.listAllCargo();
37 38
         assertTrue("Cargo list doesn't contain " + newCargoTrackingId, adminPage.listedCargoContains(newCargoTrackingId));
38 39
 
@@ -43,7 +44,7 @@ public class AdminAcceptanceTest extends AbstractAcceptanceTest {
43 44
         CargoDestinationPage cargoDestinationPage = cargoDetailsPage.changeDestination();
44 45
         cargoDetailsPage = cargoDestinationPage.selectDestinationTo("AUMEL");
45 46
         cargoDetailsPage.expectDestinationOf("AUMEL");
46
-//        cargoDetailsPage.expectArrivalDeadlineOf(arrivalDeadline);
47
+        cargoDetailsPage.expectArrivalDeadlineOf(arrivalDeadline);
47 48
 
48 49
     }
49 50
 }

+ 1
- 1
src/test/java/se/citerus/dddsample/acceptance/pages/CargoDetailsPage.java ファイルの表示

@@ -56,6 +56,6 @@ public class CargoDetailsPage {
56 56
     public void expectArrivalDeadlineOf(LocalDate expectedArrivalDeadline) {
57 57
         String actualArrivalDeadline = driver.findElement(By.xpath("//div[@id='container']/table/tbody/tr[4]/td[2]")).getText();
58 58
 
59
-        assertEquals(expectedArrivalDeadline.format(DateTimeFormatter.ofPattern("MM/dd/yyyy")), actualArrivalDeadline);
59
+        assertEquals(expectedArrivalDeadline.format(DateTimeFormatter.ofPattern("dd/MM/yyyy")), actualArrivalDeadline);
60 60
     }
61 61
 }