Nelmio\SecurityBundle\Tests\ContentSecurityPolicy\DirectiveSetTest::testFromConfig PHP Method

testFromConfig() public method

public testFromConfig ( $expected, $ua, array $directives )
$directives array
    public function testFromConfig($expected, $ua, array $directives)
    {
        $ds = DirectiveSet::fromConfig($this->createPolicyManager(), array('enforce' => array_merge(array('level1_fallback' => true), $directives)), 'enforce');
        $request = new Request();
        $request->headers->set('user-agent', $ua);
        $this->assertSame($expected, $ds->buildHeaderValue($request));
    }