Skip to main content
 首页 » 编程设计

php kohana 功能测试数据库环境

2023年09月28日140kevingrace

我有一个在 kohana 3.2 中开发的应用程序。我想编写一些会影响数据库内容的功能测试。我想每次运行所有功能测试套件时都从转储文件加载数据库(这样我确信我可以根据需要在数据库中写入和删除)。

我怎样才能在 Kohana 中做到这一点?它是否支持功能测试?

请您参考如下方法:

Kohana 支持单元测试,安装了单元测试模块和 php 单元。听起来您可能想使用模拟对象进行单元测试。您还可以使用模型或转储文件来设置数据库。也可以进行完整的功能测试。一个好的起点是启用测试模块,然后从这里开始...

https://github.com/kohana/unittest/tree/3.2/master/guide

这里还有 phpunit...

https://github.com/sebastianbergmann/phpunit/