我正在尝试使用Pest和模拟我的模型来编写一些测试。我有一个接受两个模型的存储库,定义如下: class MyRepo public function __construct(private ModelA $modelA, private ModelB$modelB) //} 现在在我的测试中,我为ModelA和ModelB创建了两个模拟,并创建了存储库: $modelA = mock(ModelA:
我们正在使用Mock-Factory来给我们的开发人员提供最大可能的舒适,让我们的开发人员使用关于mockito本身的更少可能需要的知识来模拟功能。为此,我们的Mock-Factory提供了一个方法来创建一个mock,给定类名、方法名(通过regexp)和给定的返回值,如下所示(清除到这个问题的相关部分):
public <T> T getMockFo