polderknowledge/zend-doctrine-test-bootstrap

该库用于在Zend Framework 2 + Doctrine + PHPUnit生态系统测试PHP代码

dev-master 2019-02-21 12:16 UTC

This package is auto-updated.

Last update: 2024-09-22 01:02:01 UTC


README

此库用于在Zend Framework 3 + Doctrine + PHPUnit生态系统测试PHP代码

它包含:

  • 一个用于PHPUnit获取ServiceManager和EntityManager的抽象测试类
  • 一个单例Bootstrap类,可以引导Zend框架并重置数据库到干净状态

CI配置

如果存在,此库将读取额外的Zend应用程序配置文件:'config/test.config.php'

我建议您创建此文件

<?php

return [
    'module_listener_options' => [
        'config_glob_paths' => [
            'config/autoload/{,*.}{global,local,test}.php',
        ],
    ],
];

然后,您可以提交CI环境数据库连接参数到'config/autoload/doctrine.test.php'