public function testDateType()
{
$type = new DateType();
$this->assertTrue($type->test('2016-12-30'));
$a = $type->parse('2016-12-30');
$this->assertEquals(2016, $a['year']);
$this->assertEquals(12, $a['month']);
$this->assertEquals(30, $a['day']);
$this->assertFalse($type->test('foo'));
}