コード例 #1
0
 /**
  * @iterations 100
  */
 public function hydratorExtractionReusingHydratorWithTwentyProperties()
 {
     for ($i = 0; $i != 20; ++$i) {
         $object = new ArraySerializableObject();
         $this->hydrator->extract($object);
     }
 }
コード例 #2
0
 public function testExtraction()
 {
     $object = new ArraySerializable();
     $object->setFirstName('Matthew');
     $object->setLastName('Weier O\'Phinney');
     $hydrator = new ArraySerializableHydrator();
     $expectedData = ['first_name' => 'Matthew', 'last_name' => 'Weier O\'Phinney'];
     $data = $hydrator->extract($object);
     $this->assertEquals($expectedData, $data);
 }