public function resultCanStillBeTraversedAfterSerialization()
{
$this->removeExampleEntities();
$this->insertExampleEntity();
$allResults = $this->testEntityRepository->findAll();
$this->assertEquals(1, count($allResults->toArray()), 'Not correct number of entities found before running test.');
$unserializedResults = unserialize(serialize($allResults));
$this->assertEquals(1, count($unserializedResults->toArray()));
$this->assertEquals('Flow', $unserializedResults[0]->getName());
}