Exemple #1
0
 /**
  * @dataProvider getSetDataProvider
  */
 public function testGetSet($property, $value, $expected)
 {
     $statusName = 'completed';
     $obj = new CallStatus($statusName);
     $this->assertEquals($statusName, $obj->getName());
     call_user_func_array(array($obj, 'set' . ucfirst($property)), array($value));
     $this->assertEquals($expected, call_user_func_array(array($obj, 'get' . ucfirst($property)), array()));
 }
Exemple #2
0
 /**
  * @param ObjectManager $manager
  */
 public function load(ObjectManager $manager)
 {
     foreach ($this->data as $name => $label) {
         $callStatus = new CallStatus($name);
         $callStatus->setLabel($label);
         $manager->persist($callStatus);
     }
     $manager->flush();
 }