/**
  * @return \Symfony\Component\Console\Helper\DialogHelper
  */
 private function getDialogHelper()
 {
     $dialogHelper = $this->application->getHelperSet()->get('dialog');
     if (!$dialogHelper instanceof DialogHelper) {
         throw new RuntimeException('Cannot get DialogHelper from Application');
     }
     return $dialogHelper;
 }
Example #2
0
 /**
  * @return ApplicationTester
  */
 private function createApplicationTester()
 {
     $application = new Application('version');
     $application->setAutoExit(false);
     $application->getHelperSet()->set(new YesDialogHelper());
     return new ApplicationTester($application);
 }
 private function setupDialogHelper()
 {
     $this->dialogHelper = new DialogHelper();
     $helperSet = $this->application->getHelperSet();
     $helperSet->set($this->dialogHelper);
 }