setProperty() public method

Sets Environment property
public setProperty ( string $name, string $value )
$name string Property name
$value string Property value
Exemplo n.º 1
0
 /**
  * {@inheritdoc}
  * @see ApiFixture::prepareTestData()
  */
 public function prepareTestData()
 {
     if (isset($this->sets[static::TEST_DATA_COST_CENTER])) {
         $this->prepareCostCenter(static::TEST_DATA_COST_CENTER);
     }
     if (isset($this->sets[static::TEST_DATA_ACCOUNT_COST_CENTER])) {
         $this->prepareData(static::TEST_DATA_ACCOUNT_COST_CENTER);
         $this->prepareAccountCostCenter(static::TEST_DATA_ACCOUNT_COST_CENTER);
     }
     if (isset($this->sets[static::TEST_DATA_ENVIRONMENT])) {
         $this->prepareData(static::TEST_DATA_ENVIRONMENT_PROPERTY);
         $this->prepareData(static::TEST_DATA_ENVIRONMENT);
         foreach ($this->sets[static::TEST_DATA_ENVIRONMENT] as &$envData) {
             $envData['accountId'] = static::$user->getAccountId();
             /* @var $environment Account\Environment() */
             $environment = new Account\Environment();
             if (isset($envData['properties'])) {
                 foreach ($envData['properties'] as $property => $value) {
                     $environment->setProperty($property, $value);
                 }
                 unset($envData['properties']);
             }
             $environment = ApiTest::createEntity($environment, $envData, ['accountId']);
             $envData['id'] = $environment->id;
         }
     }
     if (isset($this->sets[static::TEST_DATA_ACCOUNT_TEAM])) {
         $this->prepareAccountTeam(static::TEST_DATA_ACCOUNT_TEAM);
     }
     if (isset($this->sets[static::TEST_DATA_ACCOUNT_TEAM_ENV])) {
         $this->prepareData(static::TEST_DATA_ACCOUNT_TEAM_ENV);
         foreach ($this->sets[static::TEST_DATA_ACCOUNT_TEAM_ENV] as $teamEnvData) {
             ApiTest::createEntity(new Account\TeamEnvs(), $teamEnvData);
         }
     }
     if (isset($this->sets[static::TEST_DATA_ACCOUNT_TEAM_USERS])) {
         $this->prepareData(static::TEST_DATA_ACCOUNT_TEAM_USERS);
         foreach ($this->sets[static::TEST_DATA_ACCOUNT_TEAM_USERS] as &$teamUserData) {
             $teamUserData['userId'] = static::$testUserId;
             ApiTest::createEntity(new Account\TeamUser(), $teamUserData);
         }
     }
     if (isset($this->sets[static::TEST_DATA_FARM])) {
         $this->prepareFarm(static::TEST_DATA_FARM);
     }
     $this->prepareData(static::TEST_DATA);
 }