windstep/dbunit

用于数据库交互测试的PHPUnit扩展

6.0 2021-02-15 04:02 UTC

README

你好!在我的工作中,我必须使用dbunit,因为我们有大量的测试使用它。因此,我已经完成了这项工作,将此扩展更新为与所有新技术兼容,例如phpunit 8及以上版本。

原始扩展不再维护

DbUnit

PHPUnit扩展,用于数据库交互测试。

安装

Composer

如果你使用Composer来管理项目的依赖项,则可以将DbUnit添加为项目开发时的依赖项

$ composer require --dev phpunit/dbunit

PHP存档(PHAR)

你可以下载DbUnit的PHAR文件

$ wget https://phar.phpunit.de/dbunit.phar

以下示例展示了如何配置PHPUnit以加载给定目录中找到的所有*.phar文件(本例中为tools/phpunit.d

<?xml version="1.0" encoding="UTF-8"?>
<phpunit xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:noNamespaceSchemaLocation="https://schema.phpunit.de/6.0/phpunit.xsd"
         extensionsDirectory="tools/phpunit.d">
</phpunit>