NOTE : This module is in heavy development, it's not usable yet. If you want to contribute don't hesitate, I'll review any PR.
ZF2 BoilerApp "Test" module is a Zend Framework 2 module that provides tools to test modules of ZF2 BoilerApp
- Zend Framework 2 (latest master)
- Clone this project into your
./vendor/
directory.
-
Add this project in your composer.json:
"require-dev": { "zf2-boiler-app/app-test": "dev-master" }
-
Now tell composer to download ZF2 BoilerApp Test module by running the command:
$ php composer.phar update
-
Enabling it in your
TestConfig.php.dist
file.return array( 'modules' => array( // ... 'BoilerAppTest', ), // ... );
-
Create the
Bootstrap.php
filenamespace MyModuleTest; error_reporting(E_ALL | E_STRICT); chdir(dirname(__DIR__)); if(is_readable($sBoilerAppTestBootstrapPath = __DIR__.'/../vendor/zf2-boiler-app/app-test/src/BoilerAppTest/AbstractBootstrap.php'))include $sBoilerAppTestBootstrapPath; if(!class_exists('BoilerAppTest\AbstractBootstrap'))throw new \RuntimeException('Unable to load BoilerAppTest Bootstrap. Install required libraries through `composer`'); class Bootstrap extends \BoilerAppTest\AbstractBootstrap{} Bootstrap::init();
####Bootstraping
- Application and test configuration autoloading
- Service manager accessor
####Doctrine
- Database auto creator
- Fixture autoloading