public function testServiceCanBeRetrieved()
 {
     $serviceManager = Bootstrap::getServiceManager();
     /* @var HelperPluginManager $viewHelperManager */
     $viewHelperManager = $serviceManager->get('ViewHelperManager');
     $this->assertInstanceOf(Helper\GitHubRepositoryUrl::class, $viewHelperManager->get('gitHubRepositoryUrl'));
 }
 public function testCanRetrieveService()
 {
     $serviceManager = Bootstrap::getServiceManager();
     /* @var HelperPluginManager $helperPluginManager */
     $helperPluginManager = $serviceManager->get('ViewHelperManager');
     $this->assertInstanceOf(Helper\Repository::class, $helperPluginManager->get('repository'));
 }
 public function testHtmlGetsCleaned()
 {
     $serviceManager = Bootstrap::getServiceManager();
     /* @var \Zend\View\HelperPluginManager $viewHelperManager */
     $viewHelperManager = $serviceManager->get('ViewHelperManager');
     /* @var \Application\View\Helper\SanitizeHtml $sanitizeHtmlHelper */
     $sanitizeHtmlHelper = $viewHelperManager->get('sanitizeHtml');
     $dirtyHtml = 'Foo<script>alert(\'I_WILL_BE_REMOVED\');</script>Bar';
     $this->assertEquals('FooBar', $sanitizeHtmlHelper->__invoke($dirtyHtml));
 }
 public function testCustomNamespaceMessageGetsRenderedAsInformationMessage()
 {
     $serviceManager = Bootstrap::getServiceManager();
     /* @var $flashMessengerControllerPlugin \Zend\Mvc\Controller\Plugin\FlashMessenger */
     $flashMessengerControllerPlugin = $serviceManager->get('ControllerPluginManager')->get('FlashMessenger');
     $flashMessengerControllerPlugin->setNamespace('FooBar');
     $flashMessengerControllerPlugin->addMessage('FooMessage');
     /* @var \Application\View\Helper\FlashMessenger $flashMessengerViewHelper */
     $flashMessengerViewHelper = $serviceManager->get('ViewHelperManager')->get('FlashMessenger');
     $this->assertEquals('<div class="alert alert-info"><span class="sr-only">Message</span>FooMessage</div>', $flashMessengerViewHelper->renderCurrent('FooBar'));
 }
 protected function setUp()
 {
     $serviceManager = Bootstrap::getServiceManager();
     $this->mapper = $serviceManager->get(Mapper\Module::class);
     /* @var  $database Db\Adapter\Adapter */
     $database = $serviceManager->get('zfcuser_zend_db_adapter');
     $this->connection = $database->getDriver()->getConnection();
     try {
         $this->connection->connect();
     } catch (DbRuntimeException $e) {
         $this->markTestSkipped($e->getMessage());
     }
     $this->connection->beginTransaction();
 }
 protected function setUp()
 {
     parent::setUp();
     $this->setApplicationConfig(Bootstrap::getConfig());
 }
 public function testServiceCanBeRetrieved()
 {
     $serviceManager = Bootstrap::getServiceManager();
     $this->assertInstanceOf(Service\RepositoryRetriever::class, $serviceManager->get(Service\RepositoryRetriever::class));
 }
 /**
  * @return DBAL\Migrations\Configuration\Configuration
  */
 private function getMigrationConfiguration()
 {
     if ($this->configuration === null) {
         $serviceManager = Bootstrap::getServiceManager();
         /* @var DBAL\Migrations\Configuration\Configuration $migrationConfiguration */
         $this->configuration = $serviceManager->get('doctrine.migrations_configuration.orm_default');
     }
     return $this->configuration;
 }
 public function testServiceCanBeRetrieved()
 {
     $serviceManager = Bootstrap::getServiceManager();
     $this->assertInstanceOf(\HTMLPurifier::class, $serviceManager->get(\HTMLPurifier::class));
 }
 protected function setUp()
 {
     $this->serviceManager = Bootstrap::getServiceManager();
     $this->loginListener = $this->serviceManager->get(LoginListener::class);
 }
 public function testCanRetrieveService()
 {
     $serviceManager = Bootstrap::getServiceManager();
     $this->assertInstanceOf(Mapper\ModuleHydrator::class, $serviceManager->get(Mapper\ModuleHydrator::class));
 }
 public function testServiceCanBeRetrieved()
 {
     $serviceManager = Bootstrap::getServiceManager();
     $this->assertInstanceOf(Entity\Repository::class, $serviceManager->get('project_github_repository'));
 }
 public function testCanCreateService()
 {
     $serviceManager = Bootstrap::getServiceManager();
     $this->assertInstanceOf(Mapper\User::class, $serviceManager->get('zfcuser_user_mapper'));
 }
 /**
  * @return ServiceManager
  */
 protected function getServiceManager()
 {
     return Bootstrap::getServiceManager();
 }
 public function testServiceCanBeRetrieved()
 {
     $serviceManager = Bootstrap::getServiceManager();
     $this->assertInstanceOf(Service\ErrorHandlingService::class, $serviceManager->get(Service\ErrorHandlingService::class));
 }