/** * @test */ public function dateIsPersistedAndIsReconstituted() { $dateTime = new \DateTime('2008-11-16 19:03:30'); $extendedTypesEntity = new Fixtures\ExtendedTypesEntity(); $extendedTypesEntity->setDate($dateTime); $this->persistenceManager->add($extendedTypesEntity); $this->persistenceManager->persistAll(); $this->persistenceManager->clearState(); /** @var Fixtures\ExtendedTypesEntity $persistedExtendedTypesEntity */ $persistedExtendedTypesEntity = $this->extendedTypesEntityRepository->findAll()->getFirst(); $this->assertInstanceOf(Fixtures\ExtendedTypesEntity::class, $persistedExtendedTypesEntity); $this->assertEquals('2008-11-16', $persistedExtendedTypesEntity->getDate()->format('Y-m-d')); }