Esempio n. 1
0
 public function testConvert()
 {
     $d = new DateParser($this->container);
     $values = array('date_due' => '2015-01-25', 'date_started' => '2015_01_25');
     $d->convert($values, array('date_due', 'date_started'));
     $this->assertEquals(mktime(0, 0, 0, 1, 25, 2015), $values['date_due']);
     $this->assertEquals('2015-01-25', date('Y-m-d', $values['date_due']));
     $this->assertEquals(mktime(0, 0, 0, 1, 25, 2015), $values['date_started']);
     $this->assertEquals('2015-01-25', date('Y-m-d', $values['date_started']));
 }
Esempio n. 2
0
 public function testConvert()
 {
     $dateParser = new DateParser($this->container);
     $values = array('date_due' => '2015-01-25', 'date_started' => '2015-01-25 17:25');
     $this->assertEquals(array('date_due' => 1422144000, 'date_started' => 1422144000), $dateParser->convert($values, array('date_due', 'date_started')));
     $values = array('date_started' => '2015-01-25 17:25');
     $this->assertEquals(array('date_started' => 1422206700), $dateParser->convert($values, array('date_due', 'date_started'), true));
 }