TestResponse
in package
Read onlyYes
FinalYes
Tags
Table of Contents
Methods
- __construct() : mixed
- assertBadRequest() : self
- assertBodyContains() : self
- assertCreated() : self
- assertForbidden() : self
- assertHeader() : self
- assertHeaderExists() : self
- assertJsonHasKey() : self
- assertJsonPath() : self
- Assert a dot-path value in the JSON body.
- assertNoContent() : self
- assertNotFound() : self
- assertOk() : self
- assertRedirectsTo() : self
- assertServerError() : self
- assertStatus() : self
- assertUnauthorized() : self
- body() : string
- header() : string
- json() : array<string|int, mixed>
- psr() : ResponseInterface
- status() : int
Methods
__construct()
public
__construct(ResponseInterface $response) : mixed
Parameters
- $response : ResponseInterface
assertBadRequest()
public
assertBadRequest() : self
Return values
selfassertBodyContains()
public
assertBodyContains(string $needle) : self
Parameters
- $needle : string
Return values
selfassertCreated()
public
assertCreated() : self
Return values
selfassertForbidden()
public
assertForbidden() : self
Return values
selfassertHeader()
public
assertHeader(string $name, string $expected) : self
Parameters
- $name : string
- $expected : string
Return values
selfassertHeaderExists()
public
assertHeaderExists(string $name) : self
Parameters
- $name : string
Return values
selfassertJsonHasKey()
public
assertJsonHasKey(string $path) : self
Parameters
- $path : string
Return values
selfassertJsonPath()
Assert a dot-path value in the JSON body.
public
assertJsonPath(string $path, mixed $expected) : self
$response->assertJsonPath('user.id', 42);
Parameters
- $path : string
- $expected : mixed
Return values
selfassertNoContent()
public
assertNoContent() : self
Return values
selfassertNotFound()
public
assertNotFound() : self
Return values
selfassertOk()
public
assertOk() : self
Return values
selfassertRedirectsTo()
public
assertRedirectsTo(string $location) : self
Parameters
- $location : string
Return values
selfassertServerError()
public
assertServerError() : self
Return values
selfassertStatus()
public
assertStatus(int $expected) : self
Parameters
- $expected : int
Return values
selfassertUnauthorized()
public
assertUnauthorized() : self
Return values
selfbody()
public
body() : string
Return values
stringheader()
public
header(string $name) : string
Parameters
- $name : string
Return values
stringjson()
public
json() : array<string|int, mixed>
Return values
array<string|int, mixed>psr()
public
psr() : ResponseInterface
Return values
ResponseInterfacestatus()
public
status() : int