Scheb\TwoFactorBundle\Tests\DependencyInjection\SchebTwoFactorExtensionTest::load_emptyConfig_setDefaultValues PHP Method

load_emptyConfig_setDefaultValues() public method

    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');
    }