class Behavior (View source)

Methods

__construct(Parser $parser)

Behovior constructor.

$this
mustBeJson(string $message = '')

No description

$this
mustBeExactJson($data, string $message = '')

No description

$this
mustBeExactText($data, string $message = '')

No description

$this
headerExists($header, string $message = '')

No description

$this
mustBeArray(string $message = '')

No description

$this
statusMustBe($code)

No description

$this
contentTypeMustBe($content_type, string $message = '')

No description

$this
contentTypeMustBeJson(string $message = '')

No description

$this
contentTypeMustBeText(string $message = '')

No description

$this
contentTypeMustBeHtml(string $message = '')

No description

assertJson($data, string $message = '')

No description

$this
assertStatus($code, string $message = '')

No description

assertContentType($type, string $message = '')

No description

$this
assertKeyExists($key, string $message = '')

No description

$this
assertKeyMatchValue($key, $value, string $message = '')

No description

containsText($text)

No description

Details

__construct(Parser $parser)

Behovior constructor.

Parameters

Parser $parser

$this mustBeJson(string $message = '')

No description

Parameters

string $message

Return Value

$this

$this mustBeExactJson($data, string $message = '')

No description

Parameters

$data
string $message

Return Value

$this

$this mustBeExactText($data, string $message = '')

No description

Parameters

$data
string $message

Return Value

$this

$this headerExists($header, string $message = '')

No description

Parameters

$header
string $message

Return Value

$this

$this mustBeArray(string $message = '')

No description

Parameters

string $message

Return Value

$this

$this statusMustBe($code)

No description

Parameters

$code

Return Value

$this

$this contentTypeMustBe($content_type, string $message = '')

No description

Parameters

$content_type
string $message

Return Value

$this

$this contentTypeMustBeJson(string $message = '')

No description

Parameters

string $message

Return Value

$this

$this contentTypeMustBeText(string $message = '')

No description

Parameters

string $message

Return Value

$this

$this contentTypeMustBeHtml(string $message = '')

No description

Parameters

string $message

Return Value

$this

Behavior assertJson($data, string $message = '')

No description

Parameters

$data
string $message

Return Value

Behavior

$this assertStatus($code, string $message = '')

No description

Parameters

$code
string $message

Return Value

$this

Behavior assertContentType($type, string $message = '')

No description

Parameters

$type
string $message

Return Value

Behavior

$this assertKeyExists($key, string $message = '')

No description

Parameters

$key
string $message

Return Value

$this

$this assertKeyMatchValue($key, $value, string $message = '')

No description

Parameters

$key
$value
string $message

Return Value

$this

containsText($text)

No description

Parameters

$text