public function testDateTimeType() { $type = new DateTimeType(['format' => 'Y-m-d']); $this->assertTrue($type->test('2016-12-30')); $a = $type->parse('2016-12-30'); $this->assertEquals(2016, $a->format('Y')); $this->assertEquals(12, $a->format('m')); $this->assertEquals(30, $a->format('d')); $this->assertFalse($type->test('foo')); }