PHP 클래스 BaseApiTestCase, someline-starter

상속: extends TestCase, implements Lukasoppermann\Httpstatus\Httpstatuscodes
파일 보기 프로젝트 열기: someline/someline-starter

공개 메소드들

메소드 설명
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 ( )