/** * Verifica se a difereca de dias entre as duas datas retornadas pela funcao esta correta */ public function testIntervaloDias() { $date = new TDateTime('2013-10-01'); $this->assertEquals(30, $date->intervalDays(new TDateTime('2013-10-31'))); $date = new TDateTime('2013-09-01'); $this->assertEquals(-7, $date->intervalDays(new TDateTime('2013-08-25'))); $date = new TDateTime('2013-11-01'); $this->assertEquals(30, $date->intervalDays(new TDateTime('2013-12-1'))); }