PHP Class Tebru\Retrofit\Test\Feature\Context\FeatureContext

Author: Nate Brunette ([email protected])
Inheritance: implements Behat\Behat\Context\Context
Show file Open project: tebru/retrofit-php

Public Methods

Method Description
iCreateAUser ( $type, $format )
iCreateAUserOptionally ( )
iCreateAUserWithoutAllFields ( )
iGetAUser ( )
iGetAUserAndReceiveAMockApiResponse ( )
iGetAUserAndReceiveARawResponse ( )
iGetAUserAndReceiveARetrofitResponse ( )
iGetAUserAndReceiveAnArrayResponse ( )
iGetAUserAsynchronously ( )
iGetAUserById ( )
iGetAUserByName ( )
iGetAUserByNameAndAge ( )
iGetAUserByNameAndLimit1 ( )
iGetAUserWithDifferentBaseUrl ( )
iGetAUserWithFrenchLanguage ( )
iUploadAnAvatar ( $format, $type )
theResponseValidates ( )

Private Methods

Method Description
getClient ( ) : Tebru\Retrofit\Test\Mock\ApiClient
getHeaders ( $contentType = 'application/x-www-form-urlencoded' )
setExpectations ( $method, $path, array $queryParams = [], array $headers = [], $content = [], array $files = [], array $user = [] )
validateArrayResponse ( )
validateMockApiResponse ( )

Method Details

iCreateAUser() public method

public iCreateAUser ( $type, $format )

iCreateAUserOptionally() public method

iCreateAUserWithoutAllFields() public method

iGetAUser() public method

public iGetAUser ( )

iGetAUserAndReceiveAMockApiResponse() public method

iGetAUserAndReceiveARawResponse() public method

iGetAUserAndReceiveARetrofitResponse() public method

iGetAUserAndReceiveAnArrayResponse() public method

iGetAUserAsynchronously() public method

iGetAUserById() public method

public iGetAUserById ( )

iGetAUserByName() public method

public iGetAUserByName ( )

iGetAUserByNameAndAge() public method

iGetAUserByNameAndLimit1() public method

iGetAUserWithDifferentBaseUrl() public method

iGetAUserWithFrenchLanguage() public method

iUploadAnAvatar() public method

public iUploadAnAvatar ( $format, $type )

theResponseValidates() public method