PHP Class Symfony\Component\HttpFoundation\Tests\RequestTest

Inheritance: extends PHPUnit_Framework_TestCase
Show file Open project: symfony/symfony

Public Methods

Method Description
getBaseUrlData ( )
getContentCanBeCalledTwiceWithResourcesProvider ( )
getContentCantBeCalledTwiceWithResourcesProvider ( )
getFormatToMimeTypeMapProvider ( )
getHostValidities ( )
getLongHostNames ( )
getQueryStringNormalizationData ( )
getRelativeUriForPathData ( )
iisRequestUriProvider ( )
methodCacheableProvider ( )
methodIdempotentProvider ( )
methodSafeProvider ( )
provideOverloadedMethods ( )
testContentAsResource ( )
testCreate ( )
testCreateCheckPrecedence ( )
testCreateFromGlobals ( $method )
testDuplicate ( )
testDuplicateWithFormat ( )
testFactory ( )
testGetAcceptableContentTypes ( )
testGetBasePath ( )
testGetBaseUrl ( $uri, $server, $expectedBaseUrl, $expectedPathInfo )
testGetCharsets ( )
testGetClientIp ( $expected, $remoteAddr, $httpForwardedFor, $trustedProxies )
testGetClientIps ( $expected, $remoteAddr, $httpForwardedFor, $trustedProxies )
testGetClientIpsForwarded ( $expected, $remoteAddr, $httpForwarded, $trustedProxies )
testGetClientIpsForwardedProvider ( )
testGetClientIpsProvider ( )
testGetClientIpsWithAgreeingHeaders ( $httpForwarded, $httpXForwardedFor )
testGetClientIpsWithAgreeingHeadersProvider ( )
testGetClientIpsWithConflictingHeaders ( $httpForwarded, $httpXForwardedFor )
testGetClientIpsWithConflictingHeadersProvider ( )
testGetContentCanBeCalledTwiceWithResources ( $first, $second )
testGetContentCantBeCalledTwiceWithResources ( $first, $second )
testGetContentReturnsResource ( )
testGetContentReturnsResourceWhenContentSetInConstructor ( )
testGetContentType ( )
testGetContentWorksTwiceInDefaultMode ( )
testGetEncodings ( )
testGetFormatFromMimeType ( $format, $mimeTypes )
testGetFormatFromMimeTypeWithParameters ( )
testGetFormatWithCustomMimeType ( )
testGetHost ( )
testGetHostWithFakeHttpHostValue ( )
testGetLanguages ( )
testGetLocale ( )
testGetMimeTypeFromFormat ( $format, $mimeTypes )
testGetMimeTypesFromFormat ( $format, $mimeTypes )
testGetMimeTypesFromInexistentFormat ( )
testGetParameterPrecedence ( )
testGetPassword ( )
testGetPathInfo ( )
testGetPort ( )
testGetPreferredLanguage ( )
testGetQueryString ( $query, $expectedQuery, $msg )
testGetQueryStringReturnsNull ( )
testGetRelativeUriForPath ( $expected, $pathinfo, $path )
testGetRequestFormat ( )
testGetSchemeAndHttpHost ( )
testGetScriptName ( )
testGetSession ( )
testGetSetMethod ( )
testGetTrustedProxiesInvalidHeaderName ( )
testGetUri ( )
testGetUriForPath ( )
testGetUser ( )
testGetUserInfo ( )
testHasPreviousSession ( )
testHasSession ( )
testHostValidity ( $host, $isValid, $expectedHost = null, $expectedPort = null )
testIISRequestUri ( $headers, $server, $expectedRequestUri )
testInitialize ( )
testIntlLocale ( )
testIsMethod ( )
testIsNoCache ( )
testIsXmlHttpRequest ( )
testMethodCacheable ( $method, $chacheable )
testMethodIdempotent ( $method, $idempotent )
testMethodSafe ( $method, $safe )
testMethodSafeChecksCacheable ( )
testOverrideGlobals ( )
testSetDefaultLocale ( )
testSetTrustedProxiesInvalidHeaderName ( )
testToString ( )
testTrustedHosts ( )
testTrustedProxies ( )
testUrlencodedStringPrefix ( $string, $prefix, $expect )
testVeryLongHosts ( $host )
urlencodedStringPrefixData ( )

Private Methods

Method Description
disableHttpMethodParameterOverride ( )
getRequestInstanceForClientIpTests ( $remoteAddr, $httpForwardedFor, $trustedProxies )
getRequestInstanceForClientIpsForwardedTests ( $remoteAddr, $httpForwarded, $trustedProxies )

Method Details

getBaseUrlData() public method

public getBaseUrlData ( )

getContentCanBeCalledTwiceWithResourcesProvider() public method

getContentCantBeCalledTwiceWithResourcesProvider() public method

getFormatToMimeTypeMapProvider() public method

getHostValidities() public method

public getHostValidities ( )

getLongHostNames() public method

public getLongHostNames ( )

getQueryStringNormalizationData() public method

getRelativeUriForPathData() public method

iisRequestUriProvider() public method

methodCacheableProvider() public method

methodIdempotentProvider() public method

methodSafeProvider() public method

public methodSafeProvider ( )

provideOverloadedMethods() public method

testContentAsResource() public method

testCreate() public method

public testCreate ( )

testCreateCheckPrecedence() public method

testCreateFromGlobals() public method

public testCreateFromGlobals ( $method )

testDuplicate() public method

public testDuplicate ( )

testDuplicateWithFormat() public method

testFactory() public method

public testFactory ( )

testGetAcceptableContentTypes() public method

testGetBasePath() public method

public testGetBasePath ( )

testGetBaseUrl() public method

public testGetBaseUrl ( $uri, $server, $expectedBaseUrl, $expectedPathInfo )

testGetCharsets() public method

public testGetCharsets ( )

testGetClientIp() public method

public testGetClientIp ( $expected, $remoteAddr, $httpForwardedFor, $trustedProxies )

testGetClientIps() public method

public testGetClientIps ( $expected, $remoteAddr, $httpForwardedFor, $trustedProxies )

testGetClientIpsForwarded() public method

public testGetClientIpsForwarded ( $expected, $remoteAddr, $httpForwarded, $trustedProxies )

testGetClientIpsForwardedProvider() public method

testGetClientIpsProvider() public method

testGetClientIpsWithAgreeingHeaders() public method

public testGetClientIpsWithAgreeingHeaders ( $httpForwarded, $httpXForwardedFor )

testGetClientIpsWithAgreeingHeadersProvider() public method

testGetClientIpsWithConflictingHeaders() public method

public testGetClientIpsWithConflictingHeaders ( $httpForwarded, $httpXForwardedFor )

testGetClientIpsWithConflictingHeadersProvider() public method

testGetContentCanBeCalledTwiceWithResources() public method

public testGetContentCanBeCalledTwiceWithResources ( $first, $second )

testGetContentCantBeCalledTwiceWithResources() public method

testGetContentReturnsResource() public method

testGetContentReturnsResourceWhenContentSetInConstructor() public method

testGetContentType() public method

public testGetContentType ( )

testGetContentWorksTwiceInDefaultMode() public method

testGetEncodings() public method

public testGetEncodings ( )

testGetFormatFromMimeType() public method

public testGetFormatFromMimeType ( $format, $mimeTypes )

testGetFormatFromMimeTypeWithParameters() public method

testGetFormatWithCustomMimeType() public method

testGetHost() public method

public testGetHost ( )

testGetHostWithFakeHttpHostValue() public method

testGetLanguages() public method

public testGetLanguages ( )

testGetLocale() public method

public testGetLocale ( )

testGetMimeTypeFromFormat() public method

public testGetMimeTypeFromFormat ( $format, $mimeTypes )

testGetMimeTypesFromFormat() public method

public testGetMimeTypesFromFormat ( $format, $mimeTypes )

testGetMimeTypesFromInexistentFormat() public method

testGetParameterPrecedence() public method

testGetPassword() public method

public testGetPassword ( )

testGetPathInfo() public method

public testGetPathInfo ( )

testGetPort() public method

public testGetPort ( )

testGetPreferredLanguage() public method

testGetQueryString() public method

public testGetQueryString ( $query, $expectedQuery, $msg )

testGetQueryStringReturnsNull() public method

testGetRelativeUriForPath() public method

public testGetRelativeUriForPath ( $expected, $pathinfo, $path )

testGetRequestFormat() public method

testGetSchemeAndHttpHost() public method

testGetScriptName() public method

public testGetScriptName ( )

testGetSession() public method

public testGetSession ( )

testGetSetMethod() public method

public testGetSetMethod ( )

testGetTrustedProxiesInvalidHeaderName() public method

testGetUri() public method

public testGetUri ( )

testGetUriForPath() public method

public testGetUriForPath ( )

testGetUser() public method

public testGetUser ( )

testGetUserInfo() public method

public testGetUserInfo ( )

testHasPreviousSession() public method

testHasSession() public method

public testHasSession ( )

testHostValidity() public method

public testHostValidity ( $host, $isValid, $expectedHost = null, $expectedPort = null )

testIISRequestUri() public method

public testIISRequestUri ( $headers, $server, $expectedRequestUri )

testInitialize() public method

public testInitialize ( )

testIntlLocale() public method

public testIntlLocale ( )

testIsMethod() public method

public testIsMethod ( )

testIsNoCache() public method

public testIsNoCache ( )

testIsXmlHttpRequest() public method

testMethodCacheable() public method

public testMethodCacheable ( $method, $chacheable )

testMethodIdempotent() public method

public testMethodIdempotent ( $method, $idempotent )

testMethodSafe() public method

public testMethodSafe ( $method, $safe )

testMethodSafeChecksCacheable() public method

testOverrideGlobals() public method

public testOverrideGlobals ( )

testSetDefaultLocale() public method

testSetTrustedProxiesInvalidHeaderName() public method

testToString() public method

public testToString ( )

testTrustedHosts() public method

public testTrustedHosts ( )

testTrustedProxies() public method

public testTrustedProxies ( )

testUrlencodedStringPrefix() public method

public testUrlencodedStringPrefix ( $string, $prefix, $expect )

testVeryLongHosts() public method

public testVeryLongHosts ( $host )

urlencodedStringPrefixData() public method