@@ -63,9 +63,19 @@ public function itIdentifiesQuarterEndMonths(): void
6363 #[Test]
6464 public function itDescribesMonths (): void
6565 {
66- self ::assertSame (
66+ self ::assertSame ([
6767 'Month 1 of the Gregorian calendar, commonly associated with yearly planning. ' ,
68- Month::January->description (),
69- );
68+ 'Month 2 of the Gregorian calendar, with 28 days or 29 in leap years. ' ,
69+ 'Month 3 of the Gregorian calendar, often used as the end of the first quarter. ' ,
70+ 'Month 4 of the Gregorian calendar, following the close of Q1 in many businesses. ' ,
71+ 'Month 5 of the Gregorian calendar, typically part of the second quarter. ' ,
72+ 'Month 6 of the Gregorian calendar and common end of the first half-year. ' ,
73+ 'Month 7 of the Gregorian calendar and common start of the second half-year. ' ,
74+ 'Month 8 of the Gregorian calendar, often used in summer scheduling contexts. ' ,
75+ 'Month 9 of the Gregorian calendar and common start of many annual cycles. ' ,
76+ 'Month 10 of the Gregorian calendar, typically within fourth-quarter planning. ' ,
77+ 'Month 11 of the Gregorian calendar, often used for year-end preparation. ' ,
78+ 'Month 12 of the Gregorian calendar and common close of fiscal or calendar years. ' ,
79+ ], array_map (static fn (Month $ month ): string => $ month ->description (), Month::cases ()));
7080 }
7181}
0 commit comments