polderknowledge / zend-doctrine-test-bootstrap
This library is for testing PHP code in the Zend Framework 2 + Doctrine + PHPUnit ecosystem
dev-master
2019-02-21 12:16 UTC
Requires
Requires (Dev)
This package is auto-updated.
Last update: 2024-11-22 01:21:10 UTC
README
This library is for testing PHP code in the Zend Framework 3 + Doctrine + PHPUnit ecosystem
It contains:
- An AbstractTest class for PHPUnit to get hold of the ServiceManager and EntityManager
- A singleton Bootstrap class which can bootstrap Zend and reset the database to a clean state
CI configuration
This library wil read an extra Zend application configuration file if present: 'config/test.config.php'
I recommend you create this:
<?php return [ 'module_listener_options' => [ 'config_glob_paths' => [ 'config/autoload/{,*.}{global,local,test}.php', ], ], ];
And then you can commmit the database connection parameters of your CI environment to 'config/autoload/doctrine.test.php'