public function load_emptyConfig_setDefaultValues()
{
$config = $this->getEmptyConfig();
$this->extension->load(array($config), $this->container);
$this->assertParameter(null, 'scheb_two_factor.model_manager_name');
$this->assertParameter('_auth_code', 'scheb_two_factor.parameter_names.auth_code');
$this->assertParameter('_trusted', 'scheb_two_factor.parameter_names.trusted');
$this->assertParameter(null, 'scheb_two_factor.model_manager_name');
$this->assertParameter('[email protected]', 'scheb_two_factor.email.sender_email');
$this->assertParameter(null, 'scheb_two_factor.email.sender_name');
$this->assertParameter('SchebTwoFactorBundle:Authentication:form.html.twig', 'scheb_two_factor.email.template');
$this->assertParameter(4, 'scheb_two_factor.email.digits');
$this->assertParameter(null, 'scheb_two_factor.google.server_name');
$this->assertParameter(null, 'scheb_two_factor.google.issuer');
$this->assertParameter('SchebTwoFactorBundle:Authentication:form.html.twig', 'scheb_two_factor.google.template');
$this->assertParameter(false, 'scheb_two_factor.trusted_computer.enabled');
$this->assertParameter('trusted_computer', 'scheb_two_factor.trusted_computer.cookie_name');
$this->assertParameter(5184000, 'scheb_two_factor.trusted_computer.cookie_lifetime');
$this->assertParameter(false, 'scheb_two_factor.trusted_computer.cookie_secure');
$this->assertParameter(array('Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken'), 'scheb_two_factor.security_tokens');
$this->assertParameter(array(), 'scheb_two_factor.ip_whitelist');
$this->assertParameter(null, 'scheb_two_factor.exclude_pattern');
}