예제 #1
0
 /**
  * getFirstOfMonth provider
  *
  * @author Tom Haskins-Vaughan <*****@*****.**>
  * @since  1.0.0
  *
  * @return array
  */
 public static function getFirstOfMonthProvider()
 {
     return [[MonthYear::fromMonthAndYear(2, 2016), '2016-02-01'], [MonthYear::fromMonthAndYear(12, 2016), '2016-12-01'], [MonthYear::fromDateTime(new DateTime('2015-10-04')), '2015-10-01']];
 }
예제 #2
0
 /**
  * Test greaterThan()
  *
  * @author Tom Haskins-Vaughan <*****@*****.**>
  * @since  1.0.0
  *
  * @dataProvider greaterThanProvider
  */
 public function testGreaterThan($month, $year, $otherMonth, $otherYear, $greaterThanOther)
 {
     $monthYear = MonthYear::fromMonthAndYear($month, $year);
     $otherMonthYear = MonthYear::fromMonthAndYear($otherMonth, $otherYear);
     $this->assertSame($greaterThanOther, $monthYear->greaterThan($otherMonthYear));
 }