Download the PHP package ubirak/rest-api-behat-extension without Composer
On this page you can find all versions of the php package ubirak/rest-api-behat-extension. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package rest-api-behat-extension
RestApiExtension for Behat
- Branch behat2 : Behat 2.x
- Branch master : Behat 3.x
For now only JSON api is supported to analyze response, but you could use REST part to perform request on any type of api.
Warning
From version 7.0
, namespace vendor changed from Rezzza
to Ubirak
.
Install
Require the package as a development dependency :
Don't forget to load the extension and the context if needed in your behat.yml
:
Then you will need to require in your composer the http client you want to use, and the message factory.
Example:
Usage
You can use directly the JsonContext
or RestApiContext
by loading them in your behat.yml or use the RestApiBrowser
and JsonInspector
by adding them in the construct of your own context.
All versions of rest-api-behat-extension with dependencies
behat/behat Version ^3.8
atoum/atoum Version ^4
justinrainbow/json-schema Version >=5.2.10 <6.0
psr/http-message Version ^1.0
php-http/discovery Version ^1.13
php-http/client-common Version ^2.3
php-http/message Version ^1.11
tolerance/tolerance Version ^0.4.2
mtdowling/jmespath.php Version ^2.3
symfony/config Version ^4.4.12 | ~5.0 | ~6.0 | ~7.0
symfony/dependency-injection Version ^4.4.12 | ~5.0 | ~6.0 | ~7.0
symfony/property-access Version ^4.4.12 | ~5.0 | ~6.0 | ~7.0