PHP 클래스 PhlyTest\Http\MessageTraitTest

상속: extends PHPUnit_Framework_TestCase
파일 보기 프로젝트 열기: phly/http

공개 메소드들

메소드 설명
headersWithInjectionVectors ( )
invalidGeneralHeaderValues ( )
invalidHeaderValues ( )
setUp ( )
testAddHeaderAppendsToExistingHeader ( )
testBodyMutatorReturnsCloneWithChanges ( )
testCanRemoveHeaders ( )
testDoesNotAllowCRLFInjectionWhenCallingWithAddedHeader ( $name, $value )
testDoesNotAllowCRLFInjectionWhenCallingWithHeader ( $name, $value )
testGetHeaderLineReturnsHeaderValueAsCommaConcatenatedString ( )
testGetHeaderLineReturnsNullWhenHeaderDoesNotExist ( )
testGetHeaderReturnsAnEmptyArrayWhenHeaderDoesNotExist ( )
testGetHeaderReturnsHeaderValueAsArray ( )
testGetHeadersKeepsHeaderCaseSensitivity ( )
testGetHeadersReturnsCaseWithWhichHeaderFirstRegistered ( )
testHasHeaderReturnsFalseIfHeaderIsNotPresent ( )
testHasHeaderReturnsTrueIfHeaderIsPresent ( )
testHeaderRemovalIsCaseInsensitive ( )
testHeadersInitialization ( )
testProtocolHasAcceptableDefault ( )
testProtocolMutatorReturnsCloneWithChanges ( )
testUsesStreamProvidedInConstructorAsBody ( )
testWithAddedHeaderAllowsHeaderContinuations ( )
testWithAddedHeaderRaisesExceptionForNonStringNonArrayValue ( $value )
testWithHeaderAllowsHeaderContinuations ( )
testWithHeaderRaisesExceptionForInvalidNestedHeaderValue ( $value )
testWithHeaderRaisesExceptionForInvalidValueType ( $value )
testWithoutHeaderDoesNothingIfHeaderDoesNotExist ( )

메소드 상세

headersWithInjectionVectors() 공개 메소드

invalidGeneralHeaderValues() 공개 메소드

invalidHeaderValues() 공개 메소드

public invalidHeaderValues ( )

setUp() 공개 메소드

public setUp ( )

testAddHeaderAppendsToExistingHeader() 공개 메소드

testBodyMutatorReturnsCloneWithChanges() 공개 메소드

testCanRemoveHeaders() 공개 메소드

testDoesNotAllowCRLFInjectionWhenCallingWithAddedHeader() 공개 메소드

testDoesNotAllowCRLFInjectionWhenCallingWithHeader() 공개 메소드

testGetHeaderLineReturnsHeaderValueAsCommaConcatenatedString() 공개 메소드

testGetHeaderLineReturnsNullWhenHeaderDoesNotExist() 공개 메소드

testGetHeaderReturnsAnEmptyArrayWhenHeaderDoesNotExist() 공개 메소드

testGetHeaderReturnsHeaderValueAsArray() 공개 메소드

testGetHeadersKeepsHeaderCaseSensitivity() 공개 메소드

testGetHeadersReturnsCaseWithWhichHeaderFirstRegistered() 공개 메소드

testHasHeaderReturnsFalseIfHeaderIsNotPresent() 공개 메소드

testHasHeaderReturnsTrueIfHeaderIsPresent() 공개 메소드

testHeaderRemovalIsCaseInsensitive() 공개 메소드

testHeadersInitialization() 공개 메소드

testProtocolHasAcceptableDefault() 공개 메소드

testProtocolMutatorReturnsCloneWithChanges() 공개 메소드

testUsesStreamProvidedInConstructorAsBody() 공개 메소드

testWithAddedHeaderAllowsHeaderContinuations() 공개 메소드

testWithAddedHeaderRaisesExceptionForNonStringNonArrayValue() 공개 메소드

testWithHeaderAllowsHeaderContinuations() 공개 메소드

testWithHeaderRaisesExceptionForInvalidNestedHeaderValue() 공개 메소드

testWithHeaderRaisesExceptionForInvalidValueType() 공개 메소드

testWithoutHeaderDoesNothingIfHeaderDoesNotExist() 공개 메소드