protected function setUp()
 {
     parent::setUp('service_container_test');
     $this->factory = 'keyvalue.expirable';
     \ServiceContainer::reset();
     $parameters = array();
     $parameters['factory.keyvalue.expirable'][KeyValueExpirableFactory::DEFAULT_SETTING] = 'keyvalue.expirable.database';
     $definition['parameters'] = $parameters;
     variable_set('service_container_test_definition', $definition);
     \ServiceContainer::init();
 }
 /**
  * {@inheritdoc}
  */
 protected function setUp()
 {
     // Support both an array of modules and a single module.
     $modules = func_get_args();
     if (isset($modules[0]) && is_array($modules[0])) {
         $modules = $modules[0];
     }
     $modules[] = 'service_container';
     parent::setUp($modules);
     \ServiceContainer::init();
     $this->container = \Drupal::getContainer();
 }
 protected function setUp()
 {
     parent::setUp('service_container_test');
     \ServiceContainer::reset();
     $services = array();
     $services['keyvalue.memory'] = array('class' => 'Drupal\\Core\\KeyValueStore\\KeyValueMemoryFactory');
     $parameters = array();
     $parameters['factory.keyvalue'][KeyValueFactory::DEFAULT_SETTING] = 'keyvalue.memory';
     $definition['services'] = $services;
     $definition['parameters'] = $parameters;
     variable_set('service_container_test_definition', $definition);
     \ServiceContainer::init();
 }