Http::response([ 'coolify' => ['v4' => ['version' => '4.0.10']], 'traefik' => ['v3.7' => '3.7.13'], ]), ]); File::shouldReceive('exists')->andReturn(false); File::shouldReceive('put')->once(); InstanceSettings::forceCreate(['id' => 0]); config([ 'app.env' => 'production', 'constants.coolify.self_hosted' => true, 'constants.coolify.version' => '4.0.10', ]); (new CheckForUpdatesJob)->handle(); Bus::assertDispatched(CheckTraefikVersionJob::class); });