'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('rejects a currency_converter DEDICATED provider whose url is private', function () { postJson('/api/v1/exchange-rate-providers', [ 'driver' => 'currency_converter', 'key' => 'test-key', 'driver_config' => [ 'type' => 'DEDICATED', 'url' => 'http://169.254.169.254', ], 'active' => false, ])->assertStatus(422)->assertJsonValidationErrors('driver_config.url'); });