public function createInstitutionPropertyByServices(InstitutionProperty $institutionProperty)
 {
     $institution = $institutionProperty->getInstitution();
     $ipType = $institutionProperty->getInstitutionPropertyType();
     $ipArray = $institutionProperty->getValue();
     if (\is_array($ipArray)) {
         foreach ($ipArray as $key => $value) {
             $institutionProperty = new InstitutionProperty();
             $institutionProperty->setInstitution($institution);
             $institutionProperty->setInstitutionPropertyType($ipType);
             $institutionProperty->setValue($value);
             $this->save($institutionProperty);
         }
     } else {
         $this->save($institutionProperty);
     }
 }
 /**
  * @depends testCreateInstitutionPropertyByName
  */
 public function testSaveInstitutionProperty(InstitutionProperty $property)
 {
     $property->setValue("test value");
     $this->service->save($property);
     $this->assertGreaterThan(0, $property->getId());
 }