From f2cc9c3789efd84a7b8ba2117cc70a973d4a5de6 Mon Sep 17 00:00:00 2001 From: Sebastian Stehle Date: Sat, 14 Sep 2019 11:15:55 +0200 Subject: [PATCH] Tests fixed. --- src/Squidex.Domain.Apps.Entities/Apps/AppUISettingsGrain.cs | 2 +- .../Apps/AppUISettingsGrainTests.cs | 2 ++ .../Apps/AppUISettingsTests.cs | 4 ++-- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/src/Squidex.Domain.Apps.Entities/Apps/AppUISettingsGrain.cs b/src/Squidex.Domain.Apps.Entities/Apps/AppUISettingsGrain.cs index a9945b61f..519afc570 100644 --- a/src/Squidex.Domain.Apps.Entities/Apps/AppUISettingsGrain.cs +++ b/src/Squidex.Domain.Apps.Entities/Apps/AppUISettingsGrain.cs @@ -62,7 +62,7 @@ namespace Squidex.Domain.Apps.Entities.Apps { var container = GetContainer(path, false, out var key); - if (container?.ContainsKey(path) == true) + if (container?.ContainsKey(key) == true) { container.Remove(key); diff --git a/tests/Squidex.Domain.Apps.Entities.Tests/Apps/AppUISettingsGrainTests.cs b/tests/Squidex.Domain.Apps.Entities.Tests/Apps/AppUISettingsGrainTests.cs index 78d94e85c..a5455e43b 100644 --- a/tests/Squidex.Domain.Apps.Entities.Tests/Apps/AppUISettingsGrainTests.cs +++ b/tests/Squidex.Domain.Apps.Entities.Tests/Apps/AppUISettingsGrainTests.cs @@ -60,6 +60,7 @@ namespace Squidex.Domain.Apps.Entities.Apps public async Task Should_remove_root_value() { await sut.SetAsync("key", JsonValue.Create(123).AsJ()); + await sut.RemoveAsync("key"); var actual = await sut.GetAsync(); @@ -93,6 +94,7 @@ namespace Squidex.Domain.Apps.Entities.Apps public async Task Should_remove_nested_value() { await sut.SetAsync("root.nested", JsonValue.Create(123).AsJ()); + await sut.RemoveAsync("root.nested"); var actual = await sut.GetAsync(); diff --git a/tests/Squidex.Domain.Apps.Entities.Tests/Apps/AppUISettingsTests.cs b/tests/Squidex.Domain.Apps.Entities.Tests/Apps/AppUISettingsTests.cs index 77a1d4b83..63009bf1f 100644 --- a/tests/Squidex.Domain.Apps.Entities.Tests/Apps/AppUISettingsTests.cs +++ b/tests/Squidex.Domain.Apps.Entities.Tests/Apps/AppUISettingsTests.cs @@ -49,7 +49,7 @@ namespace Squidex.Domain.Apps.Entities.Apps await sut.SetAsync(Guid.NewGuid(), "user", "the.path", value); - A.CallTo(() => grain.SetAsync("the.path", A>.That.IsSameAs(value))) + A.CallTo(() => grain.SetAsync("the.path", A>.That.Matches(x => x.Value == value))) .MustHaveHappened(); } @@ -60,7 +60,7 @@ namespace Squidex.Domain.Apps.Entities.Apps await sut.SetAsync(Guid.NewGuid(), "user", value); - A.CallTo(() => grain.SetAsync(A>.That.IsSameAs(value))) + A.CallTo(() => grain.SetAsync(A>.That.Matches(x => x.Value == value))) .MustHaveHappened(); }