Ejemplo n.º 1
0
 private function loadContainer(ContainerConfiguration $config, ConfigCache $dump) : ContainerInterface
 {
     require_once $dump->getPath();
     $className = '\\' . $config->getClassName();
     return new $className();
 }
 /**
  * @test
  *
  * @covers \Lcobucci\DependencyInjection\Config\ContainerConfiguration::getClassName
  *
  * @uses \Lcobucci\DependencyInjection\Config\ContainerConfiguration::__construct
  */
 public function getClassNameShouldCreateAHashFromFilesAndPaths()
 {
     $config = new ContainerConfiguration(['services.xml'], [], ['config']);
     self::assertEquals('Project' . md5(implode(';', ['services.xml', 'config'])) . 'ServiceContainer', $config->getClassName());
 }