@@ 57-75 (lines=19) @@ | ||
54 | /** |
|
55 | * @return array |
|
56 | */ |
|
57 | public function nextMonthProvider() |
|
58 | { |
|
59 | return array( |
|
60 | array('1999-11-30', '1999-12-01', '1999-12-31'), |
|
61 | array('1999-12-31', '2000-01-01', '2000-01-31'), |
|
62 | array('2000-01-15', '2000-02-01', '2000-02-29'), |
|
63 | array('2000-02-01', '2000-03-01', '2000-03-31'), |
|
64 | array('2000-03-01', '2000-04-01', '2000-04-30'), |
|
65 | array('2000-04-01', '2000-05-01', '2000-05-31'), |
|
66 | array('2000-05-01', '2000-06-01', '2000-06-30'), |
|
67 | array('2000-06-01', '2000-07-01', '2000-07-31'), |
|
68 | array('2000-07-01', '2000-08-01', '2000-08-31'), |
|
69 | array('2000-08-01', '2000-09-01', '2000-09-30'), |
|
70 | array('2000-09-01', '2000-10-01', '2000-10-31'), |
|
71 | array('2000-10-01', '2000-11-01', '2000-11-30'), |
|
72 | array('2000-11-01', '2000-12-01', '2000-12-31'), |
|
73 | array('2000-12-01', '2001-01-01', '2001-01-31'), |
|
74 | ); |
|
75 | } |
|
76 | ||
77 | /** |
|
78 | * @dataProvider previousMonthProvider |
|
@@ 95-113 (lines=19) @@ | ||
92 | /** |
|
93 | * @return array |
|
94 | */ |
|
95 | public function previousMonthProvider() |
|
96 | { |
|
97 | return array( |
|
98 | array('1999-11-30', '1999-10-01', '1999-10-31'), |
|
99 | array('1999-12-31', '1999-11-01', '1999-11-30'), |
|
100 | array('2000-01-15', '1999-12-01', '1999-12-31'), |
|
101 | array('2000-02-01', '2000-01-01', '2000-01-31'), |
|
102 | array('2000-03-01', '2000-02-01', '2000-02-29'), |
|
103 | array('2000-04-01', '2000-03-01', '2000-03-31'), |
|
104 | array('2000-05-01', '2000-04-01', '2000-04-30'), |
|
105 | array('2000-06-01', '2000-05-01', '2000-05-31'), |
|
106 | array('2000-07-01', '2000-06-01', '2000-06-30'), |
|
107 | array('2000-08-01', '2000-07-01', '2000-07-31'), |
|
108 | array('2000-09-01', '2000-08-01', '2000-08-31'), |
|
109 | array('2000-10-01', '2000-09-01', '2000-09-30'), |
|
110 | array('2000-11-01', '2000-10-01', '2000-10-31'), |
|
111 | array('2000-12-01', '2000-11-01', '2000-11-30') |
|
112 | ); |
|
113 | } |
|
114 | ||
115 | public function testGetNumberOfDays() |
|
116 | { |