ソースを参照

DMYParseTest (2)

Andrew Grant 3 ヶ月 前
コミット
8c31c14a21

+ 9 - 44
src/test/java/scot/carricksoftware/grantswriter/data/DMYParseNumericTest.java

@@ -20,13 +20,6 @@ class DMYParseNumericTest {
         dmy = new DMYImpl();
     }
 
-    @Test
-    void highDayTest() {
-        String input = "31/01/1953";
-        dmy.parse(input);
-        assertEquals("31", dmy.getDay());
-    }
-
     @Test
     void tooLowDayTest() {
         String input = "00/01/1953";
@@ -35,52 +28,24 @@ class DMYParseNumericTest {
     }
 
     @Test
-    void tooHighDayTest() {
-        String input = "32/01/1953";
-        dmy.parse(input);
-        assertNull(dmy.getDay());
-    }
-
-    @Test
-    void highMonthTest() {
-        String input = "31/12/1953";
-        dmy.parse(input);
-        assertEquals("12", dmy.getMonth());
-    }
-
-    @Test
-    void tooHighMonthTest() {
-        String input = "32/13/1953";
-        dmy.parse(input);
-        assertNull(dmy.getMonth());
-    }
-
-    @Test
-    void lowYearTest() {
-        String input = "31/12/1500";
-        dmy.parse(input);
-        assertEquals("1500", dmy.getYear());
-    }
-
-    @Test
-    void tooLowYearTest() {
-        String input = "32/13/1499";
+    void lowDayTest() {
+        String input = "01/01/1953";
         dmy.parse(input);
-        assertNull(dmy.getYear());
+        assertEquals("01", dmy.getDay());
     }
 
     @Test
-    void highYearTest() {
-        String input = "31/12/2030";
+    void highDayTest() {
+        String input = "31/01/1953";
         dmy.parse(input);
-        assertEquals("2030", dmy.getYear());
+        assertEquals("31", dmy.getDay());
     }
 
     @Test
-    void tooHighYearTest() {
-        String input = "32/13/2031";
+    void tooHighDayTest() {
+        String input = "32/01/1953";
         dmy.parse(input);
-        assertNull(dmy.getYear());
+        assertNull(dmy.getDay());
     }