单元测试 借用 factory 创造数据 报 exception

有一个 PostFactory.php 在/database/factories/ 下面
然后 用seeder下这个PostFactory是可以用的
包括 controller下 都是ok 的

$user = factory(User::class, 1)->create()->each(
  function ($user) {
  $user->posts()->save(factory(Post::class)->make());
 });
InvalidArgumentException: Unable to locate factory with name [default] [App\User].

D:\projects\laravel\test\vendor\laravel\framework\src\Illuminate\Database\Eloquent\FactoryBuilder.php:269
D:\projects\laravel\test\vendor\laravel\framework\src\Illuminate\Database\Eloquent\FactoryBuilder.php:292
D:\projects\laravel\test\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Concerns\GuardsAttributes.php:122
D:\projects\laravel\test\vendor\laravel\framework\src\Illuminate\Database\Eloquent

在 Illuminate\Database\Eloquent 下面的 factory 里看到

public function of($class, $name = 'default')

有点不明白了 找了半天也没找到类似的问题.
麻烦大家帮忙看看 给个主意, 谢谢先

Faute de grives, on mange des merles
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!