我有一个使用Prophecy模拟的Symfony类。但是,当我显示类时,它会执行构造函数。下面是示例代码:
$mock = $this->prophesize('Symfony\Component\HttpFoundation\File\UploadedFile');
$mock->reveal();返回异常。
Symfony\Component\HttpFoundation\File\Exception\FileNotFoundException这对我来说没有意义,因为Prophecy应该自动禁用构造函数?
发布于 2017-05-30 12:55:45
我也有同样的问题,不得不在没有预言的情况下嘲弄:
$uploadedFile = $this->getMockBuilder(UploadedFile::class)->disableOriginalConstructor()->getMock();https://stackoverflow.com/questions/40253052
复制相似问题