加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

使用DBUnit扩展的PHPUnit数据库测试

发布时间:2020-12-13 17:05:09 所属栏目:PHP教程 来源:网络整理
导读:嘿, 我是整个 PHPUnit的新手,想要针对数据库测试我的代码,通过阅读phpunit.de上的所有内容,它讨论了一个seed.xml文件. 有人可以澄清,我是否需要使用mysqldump命令自己创建此数据集,还是在测试开始时为我创建它? 提前谢谢了 解决方法 我现在正在研究这个问题
嘿,
我是整个 PHPUnit的新手,想要针对数据库测试我的代码,通过阅读phpunit.de上的所有内容,它讨论了一个seed.xml文件.

有人可以澄清,我是否需要使用mysqldump命令自己创建此数据集,还是在测试开始时为我创建它?

提前谢谢了

解决方法

我现在正在研究这个问题并且发现了这篇博文:

http://matthewturland.com/2010/01/04/database-testing-with-phpunit-and-mysql/

因此,如果您选择接受PHPUnit> = 3.5.0要求,则可以使用

mysqldump --xml -t -u username -p database

创建seed.xml然后将其作为DBUnit的数据集加载

$dataSet = $this->createMySQLXMLDataSet('/path/to/seed.xml');

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读