public function testIsConvertingTypeWithAddedTransformer() { $typeHandler = new TypeHandler(); $typeHandler->addTypeTransformer('datetime', new DateTimeTransformer()); $transformed = $typeHandler->convertType('datetime', '2014-01-01 00:00:01'); $this->assertInstanceOf('\\DateTime', $transformed); $this->assertEquals(new \DateTime('2014-01-01 00:00:01'), $transformed); $this->assertEquals('2014-01-01 00:00:01', $typeHandler->convertType('not_datetime', '2014-01-01 00:00:01')); }