public function load_fullConfig_setConfigValues()
{
$config = $this->getFullConfig();
$this->extension->load(array($config), $this->container);
$this->assertParameter('alternative', 'scheb_two_factor.model_manager_name');
$this->assertParameter('authCodeName', 'scheb_two_factor.parameter_names.auth_code');
$this->assertParameter('trustedName', 'scheb_two_factor.parameter_names.trusted');
$this->assertParameter('[email protected]', 'scheb_two_factor.email.sender_email');
$this->assertParameter('Sender Name', 'scheb_two_factor.email.sender_name');
$this->assertParameter('AcmeTestBundle:Authentication:emailForm.html.twig', 'scheb_two_factor.email.template');
$this->assertParameter(6, 'scheb_two_factor.email.digits');
$this->assertParameter('Server Name', 'scheb_two_factor.google.server_name');
$this->assertParameter('Issuer', 'scheb_two_factor.google.issuer');
$this->assertParameter('AcmeTestBundle:Authentication:googleForm.html.twig', 'scheb_two_factor.google.template');
$this->assertParameter(true, 'scheb_two_factor.trusted_computer.enabled');
$this->assertParameter('trusted_cookie', 'scheb_two_factor.trusted_computer.cookie_name');
$this->assertParameter(2592000, 'scheb_two_factor.trusted_computer.cookie_lifetime');
$this->assertParameter(true, 'scheb_two_factor.trusted_computer.cookie_secure');
$this->assertParameter(array('Symfony\\Component\\Security\\Core\\Authentication\\Token\\SomeToken'), 'scheb_two_factor.security_tokens');
$this->assertParameter(array('127.0.0.1'), 'scheb_two_factor.ip_whitelist');
$this->assertParameter('excludePattern', 'scheb_two_factor.exclude_pattern');
}