‪TYPO3CMS  ‪main
TYPO3\CMS\Core\Tests\Unit\Http\ResponseTest Class Reference
Inheritance diagram for TYPO3\CMS\Core\Tests\Unit\Http\ResponseTest:

Public Member Functions

 statusCodeIs200ByDefault ()
 
 statusCodeMutatorReturnsCloneWithChanges ()
 
 cannotSetInvalidStatusCode ($code)
 
 reasonPhraseDefaultsToStandards ()
 
 canSetCustomReasonPhrase ()
 
 constructorRaisesExceptionForInvalidStream ()
 
 constructorCanAcceptAllMessageParts ()
 
 constructorRaisesExceptionForInvalidStatus ($code)
 
 constructorRaisesExceptionForInvalidBody ($body)
 
 constructorIgnoresInvalidHeaders ()
 
 constructorRaisesExceptionForHeadersWithCRLFVectors ($name, $value)
 
 getHeaderReturnsHeaderSetByConstructorArgument ()
 

Static Public Member Functions

static invalidStatusCodesDataProvider ()
 
static invalidStatusDataProvider ()
 
static invalidResponseBodyDataProvider ()
 
static headersWithInjectionVectorsDataProvider ()
 

Protected Member Functions

 setUp ()
 

Protected Attributes

Response $response
 

Detailed Description

Definition at line 26 of file ResponseTest.php.

Member Function Documentation

◆ cannotSetInvalidStatusCode()

TYPO3\CMS\Core\Tests\Unit\Http\ResponseTest::cannotSetInvalidStatusCode (   $code)

Definition at line 60 of file ResponseTest.php.

◆ canSetCustomReasonPhrase()

TYPO3\CMS\Core\Tests\Unit\Http\ResponseTest::canSetCustomReasonPhrase ( )

◆ constructorCanAcceptAllMessageParts()

TYPO3\CMS\Core\Tests\Unit\Http\ResponseTest::constructorCanAcceptAllMessageParts ( )

◆ constructorIgnoresInvalidHeaders()

TYPO3\CMS\Core\Tests\Unit\Http\ResponseTest::constructorIgnoresInvalidHeaders ( )

◆ constructorRaisesExceptionForHeadersWithCRLFVectors()

TYPO3\CMS\Core\Tests\Unit\Http\ResponseTest::constructorRaisesExceptionForHeadersWithCRLFVectors (   $name,
  $value 
)

Definition at line 186 of file ResponseTest.php.

◆ constructorRaisesExceptionForInvalidBody()

TYPO3\CMS\Core\Tests\Unit\Http\ResponseTest::constructorRaisesExceptionForInvalidBody (   $body)

Definition at line 133 of file ResponseTest.php.

◆ constructorRaisesExceptionForInvalidStatus()

TYPO3\CMS\Core\Tests\Unit\Http\ResponseTest::constructorRaisesExceptionForInvalidStatus (   $code)

Definition at line 112 of file ResponseTest.php.

◆ constructorRaisesExceptionForInvalidStream()

TYPO3\CMS\Core\Tests\Unit\Http\ResponseTest::constructorRaisesExceptionForInvalidStream ( )

Definition at line 81 of file ResponseTest.php.

◆ getHeaderReturnsHeaderSetByConstructorArgument()

TYPO3\CMS\Core\Tests\Unit\Http\ResponseTest::getHeaderReturnsHeaderSetByConstructorArgument ( )

Definition at line 193 of file ResponseTest.php.

◆ headersWithInjectionVectorsDataProvider()

static TYPO3\CMS\Core\Tests\Unit\Http\ResponseTest::headersWithInjectionVectorsDataProvider ( )
static

Definition at line 166 of file ResponseTest.php.

◆ invalidResponseBodyDataProvider()

static TYPO3\CMS\Core\Tests\Unit\Http\ResponseTest::invalidResponseBodyDataProvider ( )
static

Definition at line 119 of file ResponseTest.php.

◆ invalidStatusCodesDataProvider()

static TYPO3\CMS\Core\Tests\Unit\Http\ResponseTest::invalidStatusCodesDataProvider ( )
static

Definition at line 50 of file ResponseTest.php.

◆ invalidStatusDataProvider()

static TYPO3\CMS\Core\Tests\Unit\Http\ResponseTest::invalidStatusDataProvider ( )
static

Definition at line 102 of file ResponseTest.php.

◆ reasonPhraseDefaultsToStandards()

TYPO3\CMS\Core\Tests\Unit\Http\ResponseTest::reasonPhraseDefaultsToStandards ( )

◆ setUp()

TYPO3\CMS\Core\Tests\Unit\Http\ResponseTest::setUp ( )
protected

Definition at line 30 of file ResponseTest.php.

◆ statusCodeIs200ByDefault()

TYPO3\CMS\Core\Tests\Unit\Http\ResponseTest::statusCodeIs200ByDefault ( )

Definition at line 37 of file ResponseTest.php.

◆ statusCodeMutatorReturnsCloneWithChanges()

TYPO3\CMS\Core\Tests\Unit\Http\ResponseTest::statusCodeMutatorReturnsCloneWithChanges ( )

Member Data Documentation

◆ $response