'DatabaseSeeder', '--force' => true]); Artisan::call('db:seed', ['--class' => 'DemoSeeder', '--force' => true]); $user = User::find(1); $this->withHeaders([ 'company' => $user->companies()->first()->id, ]); Sanctum::actingAs( $user, ['*'] ); }); test('next number', function () { $key = 'invoice'; $response = getJson('api/v1/next-number?key='.$key); $response->assertStatus(200)->assertJson([ 'nextNumber' => 'INV-000001', ]); $key = 'estimate'; $response = getJson('api/v1/next-number?key='.$key); $response->assertStatus(200)->assertJson([ 'nextNumber' => 'EST-000001', ]); $key = 'payment'; $response = getJson('api/v1/next-number?key='.$key); $response->assertStatus(200)->assertJson([ 'nextNumber' => 'PAY-000001', ]); });