/** * Test: Get Previous * * @access public * @return void */ public function testGetPrevious() { $hour = new Hour(new \DateTime('2012-01-01 00:00'), $this->prophesize(FactoryInterface::class)->reveal()); $this->assertEquals('2011-12-31 23:00', $hour->getPrevious()->getBegin()->format('Y-m-d H:i')); $hour = new Hour(new \DateTime('2012-01-31 05:00'), $this->prophesize(FactoryInterface::class)->reveal()); $this->assertEquals('2012-01-31 04:00', $hour->getPrevious()->getBegin()->format('Y-m-d H:i')); $hour = new Hour(new \DateTime('2012-01-31 06:00'), $this->prophesize(FactoryInterface::class)->reveal()); $this->assertEquals('2012-01-31 05:00', $hour->getPrevious()->getBegin()->format('Y-m-d H:i')); }
/** * Test: Get Previous * * @access public * @return void */ public function testGetPrevious() { $hour = new Hour(new \DateTime('2012-01-01 00:00')); $this->assertEquals('2011-12-31 23:00', $hour->getPrevious()->getBegin()->format('Y-m-d H:i')); $hour = new Hour(new \DateTime('2012-01-31 05:00')); $this->assertEquals('2012-01-31 04:00', $hour->getPrevious()->getBegin()->format('Y-m-d H:i')); $hour = new Hour(new \DateTime('2012-01-31 06:00')); $this->assertEquals('2012-01-31 05:00', $hour->getPrevious()->getBegin()->format('Y-m-d H:i')); }