PhlyTest\Http\ServerRequestFactoryTest::testNormalizeServerUsesLowerCaseAuthorizationHeaderFromApacheWhenPresent PHP Method

testNormalizeServerUsesLowerCaseAuthorizationHeaderFromApacheWhenPresent() public method

    public function testNormalizeServerUsesLowerCaseAuthorizationHeaderFromApacheWhenPresent()
    {
        $r = new ReflectionProperty('Phly\\Http\\ServerRequestFactory', 'apacheRequestHeaders');
        $r->setAccessible(true);
        $r->setValue(function () {
            return ['authorization' => 'foobar'];
        });
        $server = ServerRequestFactory::normalizeServer([]);
        $this->assertArrayHasKey('HTTP_AUTHORIZATION', $server);
        $this->assertEquals('foobar', $server['HTTP_AUTHORIZATION']);
    }
ServerRequestFactoryTest