PhlyTest\Http\ServerRequestFactoryTest::testNormalizeServerUsesMixedCaseAuthorizationHeaderFromApacheWhenPresent PHP Метод

testNormalizeServerUsesMixedCaseAuthorizationHeaderFromApacheWhenPresent() публичный Метод

    public function testNormalizeServerUsesMixedCaseAuthorizationHeaderFromApacheWhenPresent()
    {
        $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