PHP Класс InterNations\Component\HttpMock\Expectation

Показать файл Открыть проект

Открытые методы

Метод Описание
__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 ( )

Приватные методы

Метод Описание
appendMatcher ( $matcher, Closure $extractor = null )
createMatcher ( $matcher )

Описание методов

__construct() публичный метод

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 callback ( Closure $callback )
$callback Closure

getLimiter() публичный метод

public getLimiter ( )

getMatcherClosures() публичный метод

public getMatcherClosures ( ) : SuperClosure\SerializableClosure[]
Результат SuperClosure\SerializableClosure[]

getResponse() публичный метод

public getResponse ( )

methodIs() публичный метод

public methodIs ( $matcher )

pathIs() публичный метод

public pathIs ( $matcher )

queryParamExists() публичный метод

public queryParamExists ( $param )

queryParamIs() публичный метод

public queryParamIs ( $param, $matcher )

queryParamNotExists() публичный метод

public queryParamNotExists ( $param )

queryParamsAre() публичный метод

public queryParamsAre ( array $paramMap )
$paramMap array

queryParamsExist() публичный метод

public queryParamsExist ( array $params )
$params array

queryParamsNotExist() публичный метод

public queryParamsNotExist ( array $params )
$params array

then() публичный метод

public then ( )