Laravel factory 生成测试数据
2022-09-13 本文已影响0人
kimcastle
素材:
Laravel 框架已经有一个测试的 demo, 在 App/database/factories/UserFactory.php
步骤:
- 使用命令 php artisan tinker 进入 tinker
php artisan tinker
![](https://img.haomeiwen.com/i13851645/65cd620d8c862725.png)
2.输入 namespace App; 使用命名空间
namespace App;
![](https://img.haomeiwen.com/i13851645/7bb5c351bd5780c2.png)
- 查询原来 User 模型里有多少条记录
$users = User::all();
![](https://img.haomeiwen.com/i13851645/8aa29fbc4992334c.png)
- 用 factory()对象增加测试数据
# 增加 10 条测试数据
factory(User::class,10)->create()
![](https://img.haomeiwen.com/i13851645/7b179b7b578ba38e.png)
-
查看结果
增加 10 条测试数据