// ========================================================================== // Squidex Headless CMS // ========================================================================== // Copyright (c) Squidex UG (haftungsbeschränkt) // All rights reserved. Licensed under the MIT license. // ========================================================================== using Xunit; #pragma warning disable xUnit1000 // Test classes must be public namespace Squidex.Infrastructure.Assets { internal class GoogleCloudAssetStoreTests : AssetStoreTests { public override GoogleCloudAssetStore CreateStore() { return new GoogleCloudAssetStore("squidex-test"); } public override void Dispose() { } [Fact] public void Should_calculate_source_url() { var url = Sut.GenerateSourceUrl(AssetId, 1, null); Assert.Equal($"https://storage.cloud.google.com/squidex-test/{AssetId}_1", url); } } }