PHP Класс PhlyTest\Http\ServerRequestFactoryTest

Наследование: extends PHPUnit_Framework_TestCase
Показать файл Открыть проект

Открытые методы

Метод Описание
testCanCreateServerRequestViaFromGlobalsMethod ( )
testGetWillReturnDefaultValueIfKeyIsNotInArray ( )
testGetWillReturnValueIfPresentInArray ( )
testMarshalHostAndPortReturnsEmptyValuesIfNoHostHeaderAndNoServerName ( )
testMarshalHostAndPortReturnsServerAddrForHostIfPresentAndHostIsIpv6Address ( )
testMarshalHostAndPortReturnsServerNameForHostIfServerAddrPresentButHostIsNotIpv6Address ( )
testMarshalHostAndPortReturnsServerNameForHostWhenPresent ( )
testMarshalHostAndPortReturnsServerPortForPortWhenPresentWithServerName ( )
testMarshalHostAndPortUsesHostHeaderWhenPresent ( )
testMarshalHostAndPortWillDetectPortInHostHeaderWhenPresent ( )
testMarshalHostAndPortWillDetectPortInIpv6StyleHost ( )
testMarshalRequestUriFallsBackToRoot ( )
testMarshalRequestUriStripsSchemeHostAndPortInformationWhenPresent ( )
testMarshalRequestUriUsesHTTPXOriginalUrlIfPresent ( )
testMarshalRequestUriUsesHTTPXRewriteUrlIfPresent ( )
testMarshalRequestUriUsesIISUnencodedUrlValueIfPresentAndUrlWasRewritten ( )
testMarshalRequestUriUsesOrigPathInfoIfPresent ( )
testMarshalUriDetectsHttpsSchemeFromServerValue ( )
testMarshalUriDetectsHttpsSchemeFromXForwardedProtoValue ( )
testMarshalUriInjectsQueryStringFromServer ( )
testMarshalUriStripsQueryStringFromRequestUri ( )
testMarshalUriUsesHttpSchemeIfHttpsServerValueEqualsOff ( )
testMarshalsExpectedHeadersFromServerArray ( )
testNormalizeServerReturnsArrayUnalteredIfApacheHeadersDoNotContainAuthorization ( )
testNormalizeServerUsesLowerCaseAuthorizationHeaderFromApacheWhenPresent ( )
testNormalizeServerUsesMixedCaseAuthorizationHeaderFromApacheWhenPresent ( )
testReturnsServerValueUnchangedIfHttpAuthorizationHeaderIsPresent ( )
testStripQueryStringReturnsNormalizedPathWhenQueryStringDetected ( )
testStripQueryStringReturnsUnchangedStringIfNoQueryStringDetected ( )

Описание методов

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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