使用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'); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |