生成接口模拟的问题

时间:2015-09-02 14:52:01

标签: php phpunit

我目前正在尝试为接口(此处定义为Policy类)构建模拟,它只有一个方法check;如下所示,我基本上只是用一个总是返回已知值的存根方法替换它:

$mockBuilder = $this->getMockBuilder(Policy::class);
$allowMock = $mockBuilder->getMock();
$allowMock->method('check')->willReturn(Vote::ALLOW);

它注册为实现Policy的对象,但是每当调用check方法时,它只返回null。我在这里建造的错误是什么?

0 个答案:

没有答案