示例#1
0
 /**
  * @test
  * @dataProvider sameDatesProvider
  *
  * @param HammerTime $date1
  * @param HammerTime $date2
  * @param HammerTime $date3
  */
 public function testIsBeforeOrEqual(HammerTime $date1, HammerTime $date2, HammerTime $date3)
 {
     // date1 and date2 are the same.
     $this->assertFalse($date1->isBefore($date2));
     $this->assertTrue($date1->isBeforeOrEqual($date2));
     $this->assertFalse($date2->isBefore($date1));
     $this->assertTrue($date2->isBeforeOrEqual($date1));
     // date3 is later
     $this->assertTrue($date1->isBefore($date3));
     $this->assertTrue($date1->isBeforeOrEqual($date3));
 }