Download the PHP package innmind/black-box-symfony without Composer
On this page you can find all versions of the php package innmind/black-box-symfony. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download innmind/black-box-symfony
More information about innmind/black-box-symfony
Files in innmind/black-box-symfony
Package black-box-symfony
Short Description Extension to test Symfony apps via BlackBox
License MIT
Homepage http://github.com/innmind/black-box-symfony
Informations about the package black-box-symfony
black-box-symfony
This package is an extension of innmind/black-box to help test Symfony applications.
Installation
Usage
Model Based Testing
By representing the application as a standalone object we can consider it as a system to test and so test it via properties.
And you would run it via:
PHPUnit emulation
BlackBox is able to run PHPUnit tests and this extension allows to run functional tests. For this to work you only need to prefix the Symfony\Bundle\FrameworkBundle\Test\WebTestCase by Innmind\BlackBox\.
And the file to run BlackBox would look like:
Warning: custom assertions provided by Symfony are not supported.
All versions of black-box-symfony with dependencies
innmind/black-box Version ~5.3|^6.0.2|~7.0
innmind/json Version ~1.4
symfony/framework-bundle Version ~6.0|~7.0|~8.0
symfony/browser-kit Version ~6.0|~7.0|~8.0
symfony/http-foundation Version ~6.0|~7.0|~8.0
symfony/http-kernel Version ~6.0|~7.0|~8.0