polishsymfonycommunity / symfony2-mocker-extension
Behat extension for mocking services defined in the Symfony2 dependency injection container.
Package info
github.com/PolishSymfonyCommunity/Symfony2MockerExtension
pkg:composer/polishsymfonycommunity/symfony2-mocker-extension
v2.0.0
2016-03-04 08:57 UTC
Requires
- php: ^5.5|^7.0
- behat/behat: ^3.0
- behat/mink: ^1.4
- behat/mink-browserkit-driver: ^1.0
- behat/mink-extension: ^2.0
- behat/symfony2-extension: ^2.0
- mockery/mockery: ~0.7
- polishsymfonycommunity/symfony-mocker-container: ^1.0
README
Behat extension for mocking services defined in the Symfony2 dependency injection container.
This extension was always a hack. For a better approach try https://github.com/docteurklein/TestDoubleBundle.
Use it sparingly. Mocking a service container is not a good practice. Most of the time if there's a need for this, the problem can be better solved by improving the design instead.
Internally it uses Mockery and SymfonyMockerContainer.