protected function getBasicEnvironmentList()
 {
     $environmentList = new EnvironmentList();
     $childrenOfTitans = array_merge($this->childrenOfLeto, $this->childrenOfAtlas);
     foreach ($childrenOfTitans as $titanName) {
         $env = new Environment($titanName);
         $env->setMachineName('myapp' . $titanName);
         $env->setUnixUserName("myapp.{$titanName}");
         $environmentList->append($env);
     }
     return $environmentList;
 }
 /**
  * @covers ::getEnvironmentList
  * @covers ::setEnvironmentList
  */
 public function testEnvironmentListPropertyMayBeAccessedViaMethods()
 {
     $application = new Application('test');
     $environments = new EnvironmentList();
     $environments->append(new Environment('environment1'));
     $environments->append(new Environment('environment2'));
     $application->setEnvironmentList($environments);
     $this->assertEquals($environments, $application->getEnvironmentList());
 }