factory 常用方法,以及使用场景
命令行中使用
php artisan tink factory(App\Models\Bidder::class,2)->make()
单元测试中使用
$data = factory(\App\Models\Website::class)->make()->toArray(); $response = $this->postJson('/api/website', $data,$headers); $response->assertStatus(201) ->assertJsonStructure(['data' => array_keys($data)]) ->assertJson(['data' => $data]);
seed 中使用:seed可以在单元测试前批量创建测试数据,也可以初始化一些系统数据
factory(\App\Models\Website::class)->create();
本作品采用《CC 协议》,转载必须注明作者和本文链接