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'])); }
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)); }