PHP Класс PhlyTest\Http\RequestTest

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

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

Метод Описание
headersWithInjectionVectors ( )
invalidRequestBody ( )
invalidRequestMethod ( )
invalidRequestUri ( )
invalidUrls ( )
requestsWithUri ( )
setUp ( )
testCanProvideARequestTarget ( $requestTarget )
testConstructorCanAcceptAllMessageParts ( )
testConstructorIgonoresInvalidHeaders ( )
testConstructorRaisesExceptionForHeadersWithCRLFVectors ( $name, $value )
testConstructorRaisesExceptionForInvalidBody ( $body )
testConstructorRaisesExceptionForInvalidMethod ( $method )
testConstructorRaisesExceptionForInvalidStream ( )
testConstructorRaisesExceptionForInvalidUri ( $uri )
testGetHeadersContainsHostHeaderIfUriWithHostIsPresent ( )
testGetHeadersContainsNoHostHeaderIfNoUriPresent ( )
testGetHeadersContainsNoHostHeaderIfUriDoesNotContainHost ( )
testGetHostHeaderLineReturnsNullIfNoUriPresent ( )
testGetHostHeaderLineReturnsNullIfUriDoesNotContainHost ( )
testGetHostHeaderLineReturnsUriHostWhenPresent ( )
testGetHostHeaderReturnsEmptyArrayIfNoUriPresent ( )
testGetHostHeaderReturnsEmptyArrayIfUriDoesNotContainHost ( )
testGetHostHeaderReturnsUriHostWhenPresent ( )
testHostHeaderUpdatesToUriHostAndPortWhenPreserveHostDisabledAndNonStandardPort ( )
testMethodIsNullByDefault ( )
testMethodMutatorReturnsCloneWithChangedMethod ( )
testNotPassingPreserveHostFlagWhenUpdatingUriWithoutHostDoesNotUpdateHostHeader ( )
testPassingPreserveHostFlagWhenUpdatingUriDoesNotUpdateHostHeader ( )
testRequestTargetCannotContainWhitespace ( )
testRequestTargetDoesNotCacheBetweenInstances ( )
testRequestTargetIsSlashWhenNoUriPresent ( )
testRequestTargetIsSlashWhenUriHasNoPathOrQuery ( )
testReturnsRequestTargetWhenUriIsPresent ( $request, $expected )
testSettingNewUriResetsRequestTarget ( )
testUriIsNullByDefault ( )
testWithUriReturnsNewInstanceWithNewUri ( )
validRequestTargets ( )

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

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

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

public invalidRequestBody ( )

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

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

public invalidRequestUri ( )

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

public invalidUrls ( )

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

public requestsWithUri ( )

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

public setUp ( )

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

public testCanProvideARequestTarget ( $requestTarget )

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

public testReturnsRequestTargetWhenUriIsPresent ( $request, $expected )

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

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

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

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

public validRequestTargets ( )