getKey()); self::assertEquals('pre_auth', $sut->getPosition()); } public function testCreate() { $container = new ContainerBuilder(); $sut = new SamlFactory(); $result = $sut->create($container, 'test', ['foo' => 'bar', 'login_path' => null, 'use_forward' => null], 'fosuserbundle', 'secured_area'); self::assertEquals([ 'security.authentication.provider.saml.test', 'kimai.saml_listener.test', 'secured_area' ], $result); $definition = $container->getDefinition('security.authentication.provider.saml.test'); self::assertInstanceOf(ChildDefinition::class, $definition); self::assertCount(1, $definition->getArguments()); } }