PHP Class InterNations\Component\HttpMock\Expectation

Afficher le fichier Open project: internations/http-mock

Méthodes publiques

Méthode 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

Méthode Description
appendMatcher ( $matcher, Closure $extractor = null )
createMatcher ( $matcher )

Method Details

__construct() public méthode

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 méthode

public callback ( Closure $callback )
$callback Closure

getLimiter() public méthode

public getLimiter ( )

getMatcherClosures() public méthode

public getMatcherClosures ( ) : SuperClosure\SerializableClosure[]
Résultat SuperClosure\SerializableClosure[]

getResponse() public méthode

public getResponse ( )

methodIs() public méthode

public methodIs ( $matcher )

pathIs() public méthode

public pathIs ( $matcher )

queryParamExists() public méthode

public queryParamExists ( $param )

queryParamIs() public méthode

public queryParamIs ( $param, $matcher )

queryParamNotExists() public méthode

public queryParamNotExists ( $param )

queryParamsAre() public méthode

public queryParamsAre ( array $paramMap )
$paramMap array

queryParamsExist() public méthode

public queryParamsExist ( array $params )
$params array

queryParamsNotExist() public méthode

public queryParamsNotExist ( array $params )
$params array

then() public méthode

public then ( )