mirror of
https://github.com/bitwarden/server
synced 2026-02-11 14:03:24 +00:00
updating tests and command to include feature flag
This commit is contained in:
@@ -1188,6 +1188,10 @@ public class RestoreOrganizationUserCommandTests
|
||||
organizationUser.Email = null; // This causes user to restore to Confirmed status
|
||||
RestoreUser_Setup(organization, owner, organizationUser, sutProvider);
|
||||
|
||||
sutProvider.GetDependency<IFeatureService>()
|
||||
.IsEnabled(FeatureFlagKeys.DefaultUserCollectionRestore)
|
||||
.Returns(true);
|
||||
|
||||
SetupOrganizationDataOwnershipPolicy(
|
||||
sutProvider,
|
||||
organizationUser.UserId!.Value,
|
||||
@@ -1219,6 +1223,10 @@ public class RestoreOrganizationUserCommandTests
|
||||
organizationUser.Email = null; // This causes user to restore to Confirmed status
|
||||
RestoreUser_Setup(organization, owner, organizationUser, sutProvider);
|
||||
|
||||
sutProvider.GetDependency<IFeatureService>()
|
||||
.IsEnabled(FeatureFlagKeys.DefaultUserCollectionRestore)
|
||||
.Returns(true);
|
||||
|
||||
SetupOrganizationDataOwnershipPolicy(
|
||||
sutProvider,
|
||||
organizationUser.UserId!.Value,
|
||||
@@ -1246,6 +1254,10 @@ public class RestoreOrganizationUserCommandTests
|
||||
organizationUser.Email = null; // This causes user to restore to Confirmed status
|
||||
RestoreUser_Setup(organization, owner, organizationUser, sutProvider);
|
||||
|
||||
sutProvider.GetDependency<IFeatureService>()
|
||||
.IsEnabled(FeatureFlagKeys.DefaultUserCollectionRestore)
|
||||
.Returns(true);
|
||||
|
||||
SetupOrganizationDataOwnershipPolicy(
|
||||
sutProvider,
|
||||
organizationUser.UserId!.Value,
|
||||
@@ -1276,6 +1288,10 @@ public class RestoreOrganizationUserCommandTests
|
||||
organizationUser.Email = null; // This causes user to restore to Confirmed status
|
||||
RestoreUser_Setup(organization, owner, organizationUser, sutProvider);
|
||||
|
||||
sutProvider.GetDependency<IFeatureService>()
|
||||
.IsEnabled(FeatureFlagKeys.DefaultUserCollectionRestore)
|
||||
.Returns(true);
|
||||
|
||||
SetupOrganizationDataOwnershipPolicy(
|
||||
sutProvider,
|
||||
organizationUser.UserId!.Value,
|
||||
@@ -1307,6 +1323,10 @@ public class RestoreOrganizationUserCommandTests
|
||||
organizationUser.Key = null;
|
||||
RestoreUser_Setup(organization, owner, organizationUser, sutProvider);
|
||||
|
||||
sutProvider.GetDependency<IFeatureService>()
|
||||
.IsEnabled(FeatureFlagKeys.DefaultUserCollectionRestore)
|
||||
.Returns(true);
|
||||
|
||||
// Act
|
||||
await sutProvider.Sut.RestoreUserAsync(organizationUser, owner.Id, defaultCollectionName);
|
||||
|
||||
@@ -1331,6 +1351,10 @@ public class RestoreOrganizationUserCommandTests
|
||||
organizationUser.Key = null;
|
||||
RestoreUser_Setup(organization, owner, organizationUser, sutProvider);
|
||||
|
||||
sutProvider.GetDependency<IFeatureService>()
|
||||
.IsEnabled(FeatureFlagKeys.DefaultUserCollectionRestore)
|
||||
.Returns(true);
|
||||
|
||||
// Act
|
||||
await sutProvider.Sut.RestoreUserAsync(organizationUser, owner.Id, defaultCollectionName);
|
||||
|
||||
@@ -1358,6 +1382,10 @@ public class RestoreOrganizationUserCommandTests
|
||||
var organizationUserRepository = sutProvider.GetDependency<IOrganizationUserRepository>();
|
||||
var userService = Substitute.For<IUserService>();
|
||||
|
||||
sutProvider.GetDependency<IFeatureService>()
|
||||
.IsEnabled(FeatureFlagKeys.DefaultUserCollectionRestore)
|
||||
.Returns(true);
|
||||
|
||||
// orgUser1: Will restore to Confirmed (Email = null)
|
||||
orgUser1.Email = null;
|
||||
orgUser1.OrganizationId = organization.Id;
|
||||
@@ -1415,6 +1443,10 @@ public class RestoreOrganizationUserCommandTests
|
||||
var organizationUserRepository = sutProvider.GetDependency<IOrganizationUserRepository>();
|
||||
var userService = Substitute.For<IUserService>();
|
||||
|
||||
sutProvider.GetDependency<IFeatureService>()
|
||||
.IsEnabled(FeatureFlagKeys.DefaultUserCollectionRestore)
|
||||
.Returns(true);
|
||||
|
||||
// Both users will restore to Confirmed
|
||||
orgUser1.Email = null;
|
||||
orgUser1.OrganizationId = organization.Id;
|
||||
@@ -1468,6 +1500,10 @@ public class RestoreOrganizationUserCommandTests
|
||||
var organizationUserRepository = sutProvider.GetDependency<IOrganizationUserRepository>();
|
||||
var userService = Substitute.For<IUserService>();
|
||||
|
||||
sutProvider.GetDependency<IFeatureService>()
|
||||
.IsEnabled(FeatureFlagKeys.DefaultUserCollectionRestore)
|
||||
.Returns(true);
|
||||
|
||||
// Both users will restore to Confirmed
|
||||
orgUser1.Email = null;
|
||||
orgUser1.OrganizationId = organization.Id;
|
||||
|
||||
Reference in New Issue
Block a user