PHP Class BaseApiTestCase, someline-starter

Inheritance: extends TestCase, implements Lukasoppermann\Httpstatus\Httpstatuscodes
Show file Open project: someline/someline-starter

Public Methods

Method Description
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 ( )

Private Methods

Method Description
setOAuthRequestData ( ) Set OAuth Request Data

Method Details

assertResponseAccessDenied() public method

assertResponseCreated() public method

assertResponseNoContent() public method

assertResponseUnauthorized() public method

assertResponseUnprocessableEntity() public method

deleteApi() public method

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

getApi() public method

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

getClient() public method

public getClient ( ) : Someline\Rest\RestClient
return Someline\Rest\RestClient

getResponse() public method

public getResponse ( )

getResponseAsJson() public method

public getResponseAsJson ( $assoc = true )

getResponseData() public method

public getResponseData ( )

headApi() public method

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

patchApi() public method

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

postApi() public method

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

postApiMultipart() public method

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

postApiMultipartSimple() public method

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

printResponseData() public method

public printResponseData ( )

printResponseOriginContent() public method

putApi() public method

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

setGuzzleResponse() public method

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

setResponse() public method

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

setUp() public method

public setUp ( )

withOAuthToken() public method

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

withOAuthTokenTypeAuthorizationCode() public method

public withOAuthTokenTypeAuthorizationCode ( array | null $requestData = null ) : Someline\Rest\RestClient
$requestData array | null
return Someline\Rest\RestClient

withOAuthTokenTypeClientCredentials() public method

public withOAuthTokenTypeClientCredentials ( array | null $requestData = null ) : Someline\Rest\RestClient
$requestData array | null
return Someline\Rest\RestClient

withOAuthTokenTypePassword() public method

public withOAuthTokenTypePassword ( array | null $requestData = null ) : Someline\Rest\RestClient
$requestData array | null
return Someline\Rest\RestClient

withoutOAuthToken() public method

public withoutOAuthToken ( )