Browse Source

Finally fixed tests I hope

pull/362/head
Sebastian Stehle 7 years ago
parent
commit
afb4bc5874
  1. 2
      src/Squidex.Domain.Apps.Entities/Apps/Services/Implementations/ConfigAppPlansProvider.cs
  2. 4
      tests/Squidex.Domain.Apps.Entities.Tests/Apps/AppGrainTests.cs
  3. 2
      tests/Squidex.Domain.Apps.Entities.Tests/Apps/Billing/ConfigAppLimitsProviderTests.cs

2
src/Squidex.Domain.Apps.Entities/Apps/Services/Implementations/ConfigAppPlansProvider.cs

@ -20,7 +20,7 @@ namespace Squidex.Domain.Apps.Entities.Apps.Services.Implementations
Name = "Infinite", Name = "Infinite",
MaxApiCalls = -1, MaxApiCalls = -1,
MaxAssetSize = -1, MaxAssetSize = -1,
MaxContributors = -1 MaxContributors = int.MaxValue
}; };
private readonly Dictionary<string, ConfigAppLimitsPlan> plansById = new Dictionary<string, ConfigAppLimitsPlan>(StringComparer.OrdinalIgnoreCase); private readonly Dictionary<string, ConfigAppLimitsPlan> plansById = new Dictionary<string, ConfigAppLimitsPlan>(StringComparer.OrdinalIgnoreCase);

4
tests/Squidex.Domain.Apps.Entities.Tests/Apps/AppGrainTests.cs

@ -12,6 +12,7 @@ using FakeItEasy;
using Squidex.Domain.Apps.Core.Apps; using Squidex.Domain.Apps.Core.Apps;
using Squidex.Domain.Apps.Entities.Apps.Commands; using Squidex.Domain.Apps.Entities.Apps.Commands;
using Squidex.Domain.Apps.Entities.Apps.Services; using Squidex.Domain.Apps.Entities.Apps.Services;
using Squidex.Domain.Apps.Entities.Apps.Services.Implementations;
using Squidex.Domain.Apps.Entities.Apps.State; using Squidex.Domain.Apps.Entities.Apps.State;
using Squidex.Domain.Apps.Entities.TestHelpers; using Squidex.Domain.Apps.Entities.TestHelpers;
using Squidex.Domain.Apps.Events.Apps; using Squidex.Domain.Apps.Events.Apps;
@ -54,6 +55,9 @@ namespace Squidex.Domain.Apps.Entities.Apps
A.CallTo(() => userResolver.FindByIdOrEmailAsync(contributorId)) A.CallTo(() => userResolver.FindByIdOrEmailAsync(contributorId))
.Returns(user); .Returns(user);
A.CallTo(() => appPlansProvider.GetPlan(A<string>.Ignored))
.Returns(new ConfigAppLimitsPlan { MaxContributors = 10 });
initialPatterns = new InitialPatterns initialPatterns = new InitialPatterns
{ {
{ patternId1, new AppPattern("Number", "[0-9]") }, { patternId1, new AppPattern("Number", "[0-9]") },

2
tests/Squidex.Domain.Apps.Entities.Tests/Apps/Billing/ConfigAppLimitsProviderTests.cs

@ -23,7 +23,7 @@ namespace Squidex.Domain.Apps.Entities.Apps.Billing
Name = "Infinite", Name = "Infinite",
MaxApiCalls = -1, MaxApiCalls = -1,
MaxAssetSize = -1, MaxAssetSize = -1,
MaxContributors = -1 MaxContributors = int.MaxValue
}; };
private static readonly ConfigAppLimitsPlan FreePlan = new ConfigAppLimitsPlan private static readonly ConfigAppLimitsPlan FreePlan = new ConfigAppLimitsPlan

Loading…
Cancel
Save