matthiasnoback / phpunit-test-service-container
Simple service container for PHPUnit tests
Installs: 98 874
Dependents: 2
Suggesters: 0
Security: 0
Stars: 2
Watchers: 3
Forks: 4
Open Issues: 0
Requires
- php: ^7.0 || ^8.0
- phpunit/phpunit: ~6.0||~7.0||~8.0||~9.0
- pimple/pimple: ~3.0
This package is auto-updated.
Last update: 2024-12-11 03:29:04 UTC
README
This library provides a simple service container which makes use of service providers. It also provides a base class for your test cases which provides access to such a service container.
The service container extends the Pimple dependency injection container.
Create your own service providers to configure any services you'd like to use in your unit tests.
Read more about using a service container to configure dependencies in unit tests (or integration tests) here: http://php-and-symfony.matthiasnoback.nl/2013/06/phpunit-pimple-integration-tests-with-a-simple-di-container/