cakephp 3夹具块插入数据

时间:2018-01-15 14:40:07

标签: postgresql unit-testing cakephp cakephp-3.0 fixtures

我在我的应用程序中使用了许多数据库视图(从表中读取),这些视图也有模型。当我运行单元测试时,cakephp想要从夹具构建我的视图,但当然,它无法向其插入数据。

我想,单元测试对我的视图表没有任何作用,没有创建表,也没有插入记录。 如何为它设置夹具?

现在我的夹具是空的,只有连接在其中,但这样它搜索记录(但不想创建表):

class PlayersFixture extends TestFixture
{
    public $connection = 'test_main';

}

我尝试导入设置,如下所示:

public $import = array('table' => 'players', 'records' => false, 'connection' => 'test_main');

但是这样它也想创造夹具。

我也尝试了这个:

public $records = false;

但它也试图插入数据。

0 个答案:

没有答案