assertSame(null, config('services.paypal')); config([ 'tenancy.features' => [TenantConfig::class], 'tenancy.bootstrappers' => [], ]); Event::listen(TenancyInitialized::class, BootstrapTenancy::class); Event::listen(TenancyEnded::class, RevertToCentralContext::class); TenantConfig::$storageToConfigMap = [ 'paypal_api_public' => 'services.paypal.public', 'paypal_api_private' => 'services.paypal.private', ]; $tenant = Tenant::create([ 'paypal_api_public' => 'foo', 'paypal_api_private' => 'bar', ]); tenancy()->initialize($tenant); $this->assertSame(['public' => 'foo', 'private' => 'bar'], config('services.paypal')); tenancy()->end(); $this->assertSame([ 'public' => null, 'private' => null, ], config('services.paypal')); } }