public function testConstruct()
 {
     $name = 'lorem';
     $script = 'ipsum';
     $version = null;
     $alternative = null;
     $deployContainer = new DeployContainer($name, $script, $version, $alternative);
     $this->assertEquals($name, $deployContainer->getContainerName());
     $this->assertEquals($script, $deployContainer->getContainerScript());
     $this->assertEquals($version, $deployContainer->getContainerVersion());
     $this->assertEquals($alternative, $deployContainer->getContainerAlternative());
 }
 private function withDeployContainerEvent($collector, DeployContainer $deployContainer)
 {
     $collector->expects($this->once())->method('collectContainer')->with($this->equalTo($deployContainer->getContainerName()), $this->equalTo($deployContainer->getContainerScript()), $this->equalTo($deployContainer->getContainerVersion()), $this->equalTo($deployContainer->getContainerAlternative()));
 }
 /**
  * @param DeployContainer $event
  * @return void
  */
 public function onTcContainer(DeployContainer $event)
 {
     $this->collector->collectContainer($event->getContainerName(), $event->getContainerScript(), $event->getContainerVersion(), $event->getContainerAlternative());
 }