class TestCase extends TestCase (View source)

Properties

protected string $url

The base url

Methods

attach(array $attach)

Add attachment

withHeaders(array $headers)

Specify the additionnal headers

withHeader(string $key, string $value)

Specify the additionnal header

get(string $url, array $param = [])

Get request

post(string $url, array $param = [])

Post Request

put(string $url, array $param = [])

Put Request

delete(string $url, array $param = [])

Delete Request

patch(string $url, array $param = [])

Patch Request

visit(string $method, string $url, array $params = [])

Initilalize Response action

Details

TestCase attach(array $attach)

Add attachment

Parameters

array $attach

Return Value

TestCase

TestCase withHeaders(array $headers)

Specify the additionnal headers

Parameters

array $headers

Return Value

TestCase

TestCase withHeader(string $key, string $value)

Specify the additionnal header

Parameters

string $key
string $value

Return Value

TestCase

Response get(string $url, array $param = [])

Get request

Parameters

string $url
array $param

Return Value

Response

Response post(string $url, array $param = [])

Post Request

Parameters

string $url
array $param

Return Value

Response

Response put(string $url, array $param = [])

Put Request

Parameters

string $url
array $param

Return Value

Response

Response delete(string $url, array $param = [])

Delete Request

Parameters

string $url
array $param

Return Value

Response

Response patch(string $url, array $param = [])

Patch Request

Parameters

string $url
array $param

Return Value

Response

Response visit(string $method, string $url, array $params = [])

Initilalize Response action

Parameters

string $method
string $url
array $params

Return Value

Response