![]() |
1
4
模拟对象会创建一个特定的模拟实例。它不会影响创建该类型对象的新实例的任何其他代码。例如:
在上面的例子中,
这个测试实际上是在引导您走向更好的设计。目前,您的
通过将依赖项添加到构造函数,它不再是隐藏的,您将能够注入模拟对象,而不是让存储库尝试创建新对象,正如您所发现的,这些对象更难测试。 因此,您的存储库将类似于:
然后您的测试将类似于:
|
![]() |
2
0
您是否在您的
例如:
然后添加一个名为
编辑:没关系,我误读了你的问题。这对你毫无帮助。 |
![]() |
Dev · 在laravel rest api中按特定角色获取所有用户 2 年前 |
![]() |
Mofid · 如何在livewire中加速请求? 2 年前 |
![]() |
JUSTIN CHUA · 导出Laravel excel图像失败 2 年前 |
![]() |
twan · Laravel产量为空 2 年前 |
![]() |
Pouya · Foreach循环不添加计数器 2 年前 |
![]() |
322quick1 · Laravel-多选择查询 2 年前 |
![]() |
gfaster · Laravel迁移:使用本机PHP枚举 2 年前 |