Ejemplo n.º 1
0
 /**
  * @test
  */
 public function shouldSetCreateUserIfNotExistsToAuthenticationProviderWhenFalse()
 {
     $factory = new SamlSpFactory();
     $configProcessor = new SamlSpFactoryConfiguration($factory, 'name');
     $config = $configProcessor->getCommonConfiguration();
     $config['create_user_if_not_exists'] = false;
     $config = $configProcessor->processConfiguration($config);
     $containerBuilder = new ContainerBuilder(new ParameterBag());
     list($providerID) = $factory->create($containerBuilder, 'main', $config, 'user.provider.id', null);
     $providerDefinition = $containerBuilder->getDefinition($providerID);
     $this->assertFalse($providerDefinition->getArgument(3));
 }