‪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 24 of file ResponseTest.php.

Member Function Documentation

◆ cannotSetInvalidStatusCode()

TYPO3\CMS\Core\Tests\Unit\Http\ResponseTest::cannotSetInvalidStatusCode (   $code)
Test:
‪@dataProvider invalidStatusCodesDataProvider

Definition at line 64 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 
)
Test:
‪@dataProvider headersWithInjectionVectorsDataProvider

Definition at line 206 of file ResponseTest.php.

◆ constructorRaisesExceptionForInvalidBody()

TYPO3\CMS\Core\Tests\Unit\Http\ResponseTest::constructorRaisesExceptionForInvalidBody (   $body)
Test:
‪@dataProvider invalidResponseBodyDataProvider

Definition at line 149 of file ResponseTest.php.

◆ constructorRaisesExceptionForInvalidStatus()

TYPO3\CMS\Core\Tests\Unit\Http\ResponseTest::constructorRaisesExceptionForInvalidStatus (   $code)
Test:
‪@dataProvider invalidStatusDataProvider

Definition at line 126 of file ResponseTest.php.

◆ constructorRaisesExceptionForInvalidStream()

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

Definition at line 91 of file ResponseTest.php.

◆ getHeaderReturnsHeaderSetByConstructorArgument()

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

Definition at line 215 of file ResponseTest.php.

◆ headersWithInjectionVectorsDataProvider()

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

Definition at line 184 of file ResponseTest.php.

◆ invalidResponseBodyDataProvider()

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

Definition at line 133 of file ResponseTest.php.

◆ invalidStatusCodesDataProvider()

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

Definition at line 52 of file ResponseTest.php.

◆ invalidStatusDataProvider()

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

Definition at line 114 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 28 of file ResponseTest.php.

◆ statusCodeIs200ByDefault()

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

Definition at line 37 of file ResponseTest.php.

◆ statusCodeMutatorReturnsCloneWithChanges()

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

Member Data Documentation

◆ $response