PHP Трейт seregazhuk\tests\helpers\ResponseHelper

Helper for creating different dummy responses for testing
Показать файл Открыть проект

Открытые методы

Метод Описание
apiShouldReturn ( array | null $response = [], integer $times = 1, string $method = 'exec' )
apiShouldReturnData ( mixed $data, integer $times = 1 )
apiShouldReturnEmpty ( integer $times = 1 )
apiShouldReturnError ( integer $times = 1 )
apiShouldReturnPagination ( )
apiShouldReturnSuccess ( integer $times = 1 )
assertIsPaginatedResponse ( mixed $response, integer $count = 2 )
createApiResponse ( array $data = [] ) : array Create a dummy response from Pinterest.
createErrorApiResponse ( string $error = 'error' ) : array Create an error dummy response.
createPaginatedResponse ( ) : array Create a dummy paginated response.
createSuccessApiResponse ( ) : array Create a success dummy response.

Описание методов

apiShouldReturn() публичный Метод

public apiShouldReturn ( array | null $response = [], integer $times = 1, string $method = 'exec' )
$response array | null
$times integer
$method string

apiShouldReturnData() публичный Метод

public apiShouldReturnData ( mixed $data, integer $times = 1 )
$data mixed
$times integer

apiShouldReturnEmpty() публичный Метод

public apiShouldReturnEmpty ( integer $times = 1 )
$times integer

apiShouldReturnError() публичный Метод

public apiShouldReturnError ( integer $times = 1 )
$times integer

apiShouldReturnPagination() публичный Метод

apiShouldReturnSuccess() публичный Метод

public apiShouldReturnSuccess ( integer $times = 1 )
$times integer

assertIsPaginatedResponse() публичный Метод

public assertIsPaginatedResponse ( mixed $response, integer $count = 2 )
$response mixed
$count integer

createApiResponse() публичный Метод

Create a dummy response from Pinterest.
public createApiResponse ( array $data = [] ) : array
$data array
Результат array

createErrorApiResponse() публичный Метод

Create an error dummy response.
public createErrorApiResponse ( string $error = 'error' ) : array
$error string
Результат array

createPaginatedResponse() публичный Метод

Create a dummy paginated response.
public createPaginatedResponse ( ) : array
Результат array

createSuccessApiResponse() публичный Метод

Create a success dummy response.
public createSuccessApiResponse ( ) : array
Результат array