Phalcon - 模拟单元测试模型
问题描述:
我想在我的Phalcon应用程序中执行单元测试。我已经根据提供的教程设置了单元测试环境。Phalcon - 模拟单元测试模型
我想要做的是模拟数据库适配器只有几个功能。我想要一个模拟的数据库适配器,当我调用get方法时,我希望它返回一个已知的数据集。
谢谢。
答
我发现使用Phalcon进行单元测试过于困难。
不确定下面的答案会回答你的问题,但似乎有10个月没有回应是很长的时间。
我最终什么事,用嘲弄像这样
$aclResultArray = ['role_name' => 'Pre Sale'];
$aclMock = m::mock('overload:\Model\ModelFolder\ModelName');
$aclMock->shouldReceive('findFirst')
->once()
->andReturn((object)$aclResultArray);
希望这样做有助于