Download the PHP package macpaw/behat-api-context without Composer
On this page you can find all versions of the php package macpaw/behat-api-context. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package behat-api-context
Behat Api Context Bundle
Version | Build Status | Code Coverage |
---|---|---|
master |
||
develop |
Installation
Step 1: Download the Bundle
Open a command console, enter your project directory and execute:
Applications that use Symfony Flex in progress
Applications that don't use Symfony Flex
Open a command console, enter your project directory and execute the following command to download the latest stable version of this bundle:
This command requires you to have Composer installed globally, as explained in the installation chapter of the Composer documentation.
Then, enable the bundle by adding it to the list of registered bundles
in the app/AppKernel.php
file of your project:
Step 2: Configure Behat
Go to behat.yml
If you want use orm context add to behat.yml
Usage
Runnable request parameters
Main use case when tests need to use current date.
Instead of static data in some testCaseName.feature
, like this:
Can use, for example:
To accomplish this, several conditions must be met:
- Runnable code must be a string and placed in
<>
- Should not add
return
keyword at the beginning, otherwise will get RuntimeException - Should not add
;
keyword at the end, otherwise will get RuntimeException - Should not use the code that returns
null
, otherwise will get RuntimeException
All versions of behat-api-context with dependencies
php Version ^7.4 || ^8.0
behat/behat Version ^3.0
symfony/config Version ^4.4 || ^5.4 || ^6.0 || ^7.0
symfony/dependency-injection Version ^4.4 || ^5.4.34 || ^6.0 || ^7.0.2
symfony/http-client Version ^4.4 || ^5.4 || ^6.0 || ^7.0
symfony/http-kernel Version ^4.4 || ^5.4 || ^6.0 || ^7.0
symfony/routing Version ^4.4 || ^5.4 || ^6.0 || ^7.0
macpaw/similar-arrays Version ^1.0