This Behat extension provides an integration with Symfony (both
^5.0) and Mink driver for Symfony application.
It allows for:
defining your contexts as regular Symfony services
autowiring and autoconfiguring your contexts
testing your Symfony application without having to set up a server
For a bit of backstory, take a look at the SymfonyExtension v2.0.0 release blogpost.
This package follows semantic versioning - public API is defined as configuration and behaviour
defined in form of testable scenarios in the
features directory. This means once your application is
configured to use Behat with SymfonyExtension, it shall continue to work flawlessly within the same major version.
PHP classes, apart from
FriendsOfBehat\SymfonyExtension\Bundle\FriendsOfBehatSymfonyExtensionBundle, are not covered
by this backwards compatibility promise.
This extension is completely free and released under permissive MIT license.