Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/229.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby-on-rails-4/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Laralvel 5 phpunit和模型连接_Php_Model_Phpunit_Database Connection_Laravel 5 - Fatal编程技术网

Laralvel 5 phpunit和模型连接

Laralvel 5 phpunit和模型连接,php,model,phpunit,database-connection,laravel-5,Php,Model,Phpunit,Database Connection,Laravel 5,在laravel中,我使用多个mysql连接: mysql mysql\u web 我的模型通常连接到mysql,因此这是默认连接。 一些型号使用的mysql\u-web连接如下: 。。。 类AdminUser扩展模型{ 受保护的$connection='mysql_web'; ... 到目前为止,这是可行的 问题: 当我运行phpunit测试时,那些应该使用这些模型的测试失败了。 错误消息表示基表或视图不存在。(因为它试图在mysql而不是mysql\u web中查找表) 问题: 我如何指定

在laravel中,我使用多个mysql连接:

mysql
mysql\u web

我的模型通常连接到mysql,因此这是默认连接。 一些型号使用的
mysql\u-web
连接如下:

。。。
类AdminUser扩展模型{
受保护的$connection='mysql_web';
...
到目前为止,这是可行的

问题:

当我运行phpunit测试时,那些应该使用这些模型的测试失败了。 错误消息表示基表或视图不存在。(因为它试图在
mysql
而不是
mysql\u web
中查找表)

问题:

我如何指定这些测试应该使用哪个连接?为什么他们不能简单地使用我在模型类中已经给他们的连接