Чистый код. Создание, анализ и рефакторинг (Мартин) - страница 283

>  31 //    assertEquals(TUESDAY, stringToWeekdayCode("tue"));

>  32 //    assertEquals(TUESDAY, stringToWeekdayCode("tues"));

>  33

>  34     assertEquals(WEDNESDAY, stringToWeekdayCode("Wednesday"));

>  35     assertEquals(WEDNESDAY, stringToWeekdayCode("Wed"));

>  36 //    assertEquals(WEDNESDAY,stringToWeekdayCode("wednesday"));


Листинг Б.4 (продолжение)

>  37 //    assertEquals(WEDNESDAY,stringToWeekdayCode("WEDNESDAY"));

>  38 //    assertEquals(WEDNESDAY, stringToWeekdayCode("wed"));

>  39

>  40     assertEquals(THURSDAY, stringToWeekdayCode("Thursday"));

>  41     assertEquals(THURSDAY, stringToWeekdayCode("Thu"));

>  42 //    assertEquals(THURSDAY,stringToWeekdayCode("thursday"));

>  43 //    assertEquals(THURSDAY,stringToWeekdayCode("THURSDAY"));

>  44 //    assertEquals(THURSDAY, stringToWeekdayCode("thu"));

>  45 //    assertEquals(THURSDAY, stringToWeekdayCode("thurs"));

>  46

>  47     assertEquals(FRIDAY, stringToWeekdayCode("Friday"));

>  48     assertEquals(FRIDAY, stringToWeekdayCode("Fri"));

>  49 //    assertEquals(FRIDAY,stringToWeekdayCode("friday"));

>  50 //    assertEquals(FRIDAY,stringToWeekdayCode("FRIDAY"));

>  51 //    assertEquals(FRIDAY, stringToWeekdayCode("fri"));

>  52

>  53     assertEquals(SATURDAY, stringToWeekdayCode("Saturday"));

>  54     assertEquals(SATURDAY, stringToWeekdayCode("Sat"));

>  55 //    assertEquals(SATURDAY,stringToWeekdayCode("saturday"));

>  56 //    assertEquals(SATURDAY,stringToWeekdayCode("SATURDAY"));

>  57 //    assertEquals(SATURDAY, stringToWeekdayCode("sat"));

>  58

>  59     assertEquals(SUNDAY, stringToWeekdayCode("Sunday"));

>  60     assertEquals(SUNDAY, stringToWeekdayCode("Sun"));

>  61 //    assertEquals(SUNDAY,stringToWeekdayCode("sunday"));

>  62 //    assertEquals(SUNDAY,stringToWeekdayCode("SUNDAY"));

>  63 //    assertEquals(SUNDAY, stringToWeekdayCode("sun"));

>  64   }

>  65

>  66   public void testWeekdayCodeToString() throws Exception {

>  67     assertEquals("Sunday", weekdayCodeToString(SUNDAY));

>  68     assertEquals("Monday", weekdayCodeToString(MONDAY));

>  69     assertEquals("Tuesday", weekdayCodeToString(TUESDAY));

>  70     assertEquals("Wednesday", weekdayCodeToString(WEDNESDAY));

>  71     assertEquals("Thursday", weekdayCodeToString(THURSDAY));

>  72     assertEquals("Friday", weekdayCodeToString(FRIDAY));

>  73     assertEquals("Saturday", weekdayCodeToString(SATURDAY));

>  74   }

>  75

>  76   public void testIsValidMonthCode() throws Exception {

>  77     for (int i = 1; i <= 12; i++)

>  78       assertTrue(isValidMonthCode(i));

>  79     assertFalse(isValidMonthCode(0));