/** * {@inheritDoc} */ function load(ObjectManager $manager) { $testEntity = new TestEntity(); $testEntity->setTestField("test"); $manager->persist($testEntity); $manager->flush(); }
public function testPersistDeleteAndFlush() { $entity = new TestEntity(); $entity->setTestField("persist_and_flush"); $this->getController()->persistAndFlush($entity); $dql = "SELECT u FROM FrameworkCommonTestBundle:TestEntity u"; $result = $this->getController()->executeQuery($dql); $entityResult = $result[0]; $this->assertTrue($entityResult instanceof TestEntity); $this->assertEquals($entity, $entityResult); $this->getController()->deleteAndFlush($entity); $dql = "SELECT u FROM FrameworkCommonTestBundle:TestEntity u"; $result = $this->getController()->executeQuery($dql); $this->assertEmpty($result); }