PHP Class InterNations\Component\HttpMock\Expectation

Datei anzeigen Open project: internations/http-mock

Public Methods

Method Description
__construct ( MockBuilder $mockBuilder, InterNations\Component\HttpMock\Matcher\MatcherFactory $matcherFactory, ExtractorFactory $extractorFactory, Closure $limiter )
callback ( Closure $callback )
getLimiter ( )
getMatcherClosures ( ) : SuperClosure\SerializableClosure[]
getResponse ( )
methodIs ( $matcher )
pathIs ( $matcher )
queryParamExists ( $param )
queryParamIs ( $param, $matcher )
queryParamNotExists ( $param )
queryParamsAre ( array $paramMap )
queryParamsExist ( array $params )
queryParamsNotExist ( array $params )
then ( )

Private Methods

Method Description
appendMatcher ( $matcher, Closure $extractor = null )
createMatcher ( $matcher )

Method Details

__construct() public method

public __construct ( MockBuilder $mockBuilder, InterNations\Component\HttpMock\Matcher\MatcherFactory $matcherFactory, ExtractorFactory $extractorFactory, Closure $limiter )
$mockBuilder MockBuilder
$matcherFactory InterNations\Component\HttpMock\Matcher\MatcherFactory
$extractorFactory InterNations\Component\HttpMock\Matcher\ExtractorFactory
$limiter Closure

callback() public method

public callback ( Closure $callback )
$callback Closure

getLimiter() public method

public getLimiter ( )

getMatcherClosures() public method

public getMatcherClosures ( ) : SuperClosure\SerializableClosure[]
return SuperClosure\SerializableClosure[]

getResponse() public method

public getResponse ( )

methodIs() public method

public methodIs ( $matcher )

pathIs() public method

public pathIs ( $matcher )

queryParamExists() public method

public queryParamExists ( $param )

queryParamIs() public method

public queryParamIs ( $param, $matcher )

queryParamNotExists() public method

public queryParamNotExists ( $param )

queryParamsAre() public method

public queryParamsAre ( array $paramMap )
$paramMap array

queryParamsExist() public method

public queryParamsExist ( array $params )
$params array

queryParamsNotExist() public method

public queryParamsNotExist ( array $params )
$params array

then() public method

public then ( )