【发布时间】:2016-06-04 21:39:20
【问题描述】:
我如何确保当我在 Laravel 中使用 phpunit 进行测试时,例如我想测试我的 api 路由 /test/1 它使用我的测试数据库?
我已经建立了测试连接并更改了我的 phpunit.xml 文件。我将DB_CONNECTION 更改为我创建的测试连接。
<env name="DB_CONNECTION" value="mysql_testing"/>
但是当我发出发布请求时,我会从开发数据库中收到数据?
【问题讨论】:
-
您是否还在 config/database.php 中设置了配置值数组?
标签: php unit-testing laravel testing phpunit