PHP Класс BaseApiTestCase, someline-starter

Наследование: extends TestCase, implements Lukasoppermann\Httpstatus\Httpstatuscodes
Показать файл Открыть проект

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

Метод Описание
assertResponseAccessDenied ( )
assertResponseCreated ( )
assertResponseNoContent ( )
assertResponseUnauthorized ( )
assertResponseUnprocessableEntity ( )
deleteApi ( string $uri, array $data = [], array $options = [] )
getApi ( string $uri, array $query = [], array $options = [] )
getClient ( ) : Someline\Rest\RestClient
getResponse ( )
getResponseAsJson ( $assoc = true )
getResponseData ( )
headApi ( string $uri, array $data = [], array $options = [] )
patchApi ( string $uri, array $data = [], array $options = [] )
postApi ( string $uri, array $data = [], array $options = [] )
postApiMultipart ( $uri, array $multipart = [], array $options = [] )
postApiMultipartSimple ( $uri, array $data = [], array $options = [] )
printResponseData ( )
printResponseOriginContent ( )
putApi ( string $uri, array $data = [], array $options = [] )
setGuzzleResponse ( Psr\Http\Message\ResponseInterface $response )
setResponse ( Illuminate\Http\Response $response )
setUp ( )
withOAuthToken ( $grant_type, array | null $requestData = null )
withOAuthTokenTypeAuthorizationCode ( array | null $requestData = null ) : Someline\Rest\RestClient
withOAuthTokenTypeClientCredentials ( array | null $requestData = null ) : Someline\Rest\RestClient
withOAuthTokenTypePassword ( array | null $requestData = null ) : Someline\Rest\RestClient
withoutOAuthToken ( )

Приватные методы

Метод Описание
setOAuthRequestData ( ) Set OAuth Request Data

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

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

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

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

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

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

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

public deleteApi ( string $uri, array $data = [], array $options = [] )
$uri string
$data array
$options array

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

public getApi ( string $uri, array $query = [], array $options = [] )
$uri string
$query array
$options array

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

public getClient ( ) : Someline\Rest\RestClient
Результат Someline\Rest\RestClient

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

public getResponse ( )

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

public getResponseAsJson ( $assoc = true )

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

public getResponseData ( )

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

public headApi ( string $uri, array $data = [], array $options = [] )
$uri string
$data array
$options array

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

public patchApi ( string $uri, array $data = [], array $options = [] )
$uri string
$data array
$options array

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

public postApi ( string $uri, array $data = [], array $options = [] )
$uri string
$data array
$options array

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

public postApiMultipart ( $uri, array $multipart = [], array $options = [] )
$uri
$multipart array
$options array

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

public postApiMultipartSimple ( $uri, array $data = [], array $options = [] )
$uri
$data array
$options array

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

public printResponseData ( )

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

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

public putApi ( string $uri, array $data = [], array $options = [] )
$uri string
$data array
$options array

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

public setGuzzleResponse ( Psr\Http\Message\ResponseInterface $response )
$response Psr\Http\Message\ResponseInterface

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

public setResponse ( Illuminate\Http\Response $response )
$response Illuminate\Http\Response

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

public setUp ( )

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

public withOAuthToken ( $grant_type, array | null $requestData = null )
$grant_type
$requestData array | null

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

public withOAuthTokenTypeAuthorizationCode ( array | null $requestData = null ) : Someline\Rest\RestClient
$requestData array | null
Результат Someline\Rest\RestClient

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

public withOAuthTokenTypeClientCredentials ( array | null $requestData = null ) : Someline\Rest\RestClient
$requestData array | null
Результат Someline\Rest\RestClient

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

public withOAuthTokenTypePassword ( array | null $requestData = null ) : Someline\Rest\RestClient
$requestData array | null
Результат Someline\Rest\RestClient

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

public withoutOAuthToken ( )