class Behavior (View source)

Methods

__construct(Parser $parser)

Behovior constructor.

$this
mustBeJson(string $message = '')

No description

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

No description

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

No description

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

No description

$this
mustBeArray(string $message = '')

No description

$this
statusMustBe(mixed $code)

No description

$this
contentTypeMustBe(mixed $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(mixed $data, string $message = '')

No description

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

No description

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

No description

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

No description

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

No description

containsText(mixed $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(mixed $data, string $message = '')

No description

Parameters

mixed $data
string $message

Return Value

$this

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

No description

Parameters

mixed $data
string $message

Return Value

$this

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

No description

Parameters

mixed $header
string $message

Return Value

$this

$this mustBeArray(string $message = '')

No description

Parameters

string $message

Return Value

$this

$this statusMustBe(mixed $code)

No description

Parameters

mixed $code

Return Value

$this

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

No description

Parameters

mixed $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(mixed $data, string $message = '')

No description

Parameters

mixed $data
string $message

Return Value

Behavior

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

No description

Parameters

mixed $code
string $message

Return Value

$this

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

No description

Parameters

mixed $type
string $message

Return Value

Behavior

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

No description

Parameters

mixed $key
string $message

Return Value

$this

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

No description

Parameters

mixed $key
mixed $value
string $message

Return Value

$this

containsText(mixed $text)

No description

Parameters

mixed $text