Property | Type | Description | |
---|---|---|---|
$restDriver | eZ\Bundle\EzPublishRestBundle\Features\Context\RestClient\DriverInterface | Rest driver for all requests and responses. |
Method | Description | |
---|---|---|
__construct ( string $driver = self::DEFAULT_DRIVER, $type = self::DEFAULT_BODY_TYPE, $authType = self::DEFAULT_AUTH_TYPE ) | Initialize class. | |
assertHeaderDontHaveValue ( $header, $value ) | ||
assertHeaderHaveValue ( $header, $value ) | ||
assertStatusCode ( $code ) | ||
assertStatusMessage ( $message ) | ||
createAndSendRequest ( $type, $resource ) | ||
createRequest ( $type, $resource ) | ||
dontExistResponseHeader ( $header ) | ||
existResponseHeader ( $header ) | ||
responseBodyHasValue ( $value ) | ||
sendRequest ( ) | ||
setHeader ( $header, $value ) | ||
setHeaders ( Behat\Gherkin\Node\TableNode $table ) | ||
setMink ( Behat\Mink\Mink $mink ) | Sets Mink instance. | |
setMinkParameters ( array $parameters ) | Sets parameters provided for Mink. |
Method | Description | |
---|---|---|
resetDriver ( ) | ||
setRestDriver ( string $restDriver ) | Create and set the REST driver to be used. | |
setUrl ( $url ) |
public __construct ( string $driver = self::DEFAULT_DRIVER, $type = self::DEFAULT_BODY_TYPE, $authType = self::DEFAULT_AUTH_TYPE ) | ||
$driver | string | REST Driver to be used |
public setHeaders ( Behat\Gherkin\Node\TableNode $table ) | ||
$table | Behat\Gherkin\Node\TableNode |
public setMink ( Behat\Mink\Mink $mink ) | ||
$mink | Behat\Mink\Mink | Mink session manager |
public setMinkParameters ( array $parameters ) | ||
$parameters | array |