From d9b0f01b727c7a3f6db8b19d228340ac5ce45747 Mon Sep 17 00:00:00 2001 From: Thomas Rittson Date: Mon, 9 Oct 2023 14:44:18 +1000 Subject: [PATCH] Fix tests --- test/Api.Test/Controllers/CollectionsControllerTests.cs | 4 ++-- test/Core.Test/Services/CollectionServiceTests.cs | 5 +++++ 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/test/Api.Test/Controllers/CollectionsControllerTests.cs b/test/Api.Test/Controllers/CollectionsControllerTests.cs index 3bfaa8b02c..196569acb3 100644 --- a/test/Api.Test/Controllers/CollectionsControllerTests.cs +++ b/test/Api.Test/Controllers/CollectionsControllerTests.cs @@ -172,7 +172,7 @@ public class CollectionsControllerTests .Returns(AuthorizationResult.Success()); // Act - await sutProvider.Sut.DeleteMany(model); + await sutProvider.Sut.DeleteMany(orgId, model); // Assert await sutProvider.GetDependency() @@ -215,7 +215,7 @@ public class CollectionsControllerTests // Assert await Assert.ThrowsAsync(() => - sutProvider.Sut.DeleteMany(model)); + sutProvider.Sut.DeleteMany(orgId, model)); await sutProvider.GetDependency() .DidNotReceiveWithAnyArgs() diff --git a/test/Core.Test/Services/CollectionServiceTests.cs b/test/Core.Test/Services/CollectionServiceTests.cs index 0ce0a90dc4..08a0f437fa 100644 --- a/test/Core.Test/Services/CollectionServiceTests.cs +++ b/test/Core.Test/Services/CollectionServiceTests.cs @@ -113,6 +113,11 @@ public class CollectionServiceTest collection.Id = default; sutProvider.GetDependency().GetByIdAsync(organization.Id).Returns(organization); + // TODO: move to customization / attribute + sutProvider.GetDependency() + .IsEnabled(FeatureFlagKeys.FlexibleCollections, Arg.Any()) + .Returns(true); + var ex = await Assert.ThrowsAsync(() => sutProvider.Sut.SaveAsync(collection, null, users)); Assert.Contains("At least one member or group must have can manage permission.", ex.Message); await sutProvider.GetDependency().DidNotReceiveWithAnyArgs().CreateAsync(default);