mirror of
https://github.com/bitwarden/server.git
synced 2025-04-05 05:00:19 -05:00
Renamed DeleteManagedOrganizationUserAccountCommand to DeleteClaimedOrganizationUserAccountCommand
This commit is contained in:
parent
a8694ad8f8
commit
70c88fda7d
@ -15,7 +15,7 @@ using Bit.Core.Tools.Services;
|
|||||||
|
|
||||||
namespace Bit.Core.AdminConsole.OrganizationFeatures.OrganizationUsers;
|
namespace Bit.Core.AdminConsole.OrganizationFeatures.OrganizationUsers;
|
||||||
|
|
||||||
public class DeleteManagedOrganizationUserAccountCommand : IDeleteManagedOrganizationUserAccountCommand
|
public class DeleteClaimedOrganizationUserAccountCommand : IDeleteManagedOrganizationUserAccountCommand
|
||||||
{
|
{
|
||||||
private readonly IUserService _userService;
|
private readonly IUserService _userService;
|
||||||
private readonly IEventService _eventService;
|
private readonly IEventService _eventService;
|
||||||
@ -28,7 +28,7 @@ public class DeleteManagedOrganizationUserAccountCommand : IDeleteManagedOrganiz
|
|||||||
private readonly IPushNotificationService _pushService;
|
private readonly IPushNotificationService _pushService;
|
||||||
private readonly IOrganizationRepository _organizationRepository;
|
private readonly IOrganizationRepository _organizationRepository;
|
||||||
private readonly IProviderUserRepository _providerUserRepository;
|
private readonly IProviderUserRepository _providerUserRepository;
|
||||||
public DeleteManagedOrganizationUserAccountCommand(
|
public DeleteClaimedOrganizationUserAccountCommand(
|
||||||
IUserService userService,
|
IUserService userService,
|
||||||
IEventService eventService,
|
IEventService eventService,
|
||||||
IGetOrganizationUsersManagementStatusQuery getOrganizationUsersManagementStatusQuery,
|
IGetOrganizationUsersManagementStatusQuery getOrganizationUsersManagementStatusQuery,
|
@ -116,7 +116,7 @@ public static class OrganizationServiceCollectionExtensions
|
|||||||
services.AddScoped<IRevokeNonCompliantOrganizationUserCommand, RevokeNonCompliantOrganizationUserCommand>();
|
services.AddScoped<IRevokeNonCompliantOrganizationUserCommand, RevokeNonCompliantOrganizationUserCommand>();
|
||||||
services.AddScoped<IUpdateOrganizationUserCommand, UpdateOrganizationUserCommand>();
|
services.AddScoped<IUpdateOrganizationUserCommand, UpdateOrganizationUserCommand>();
|
||||||
services.AddScoped<IUpdateOrganizationUserGroupsCommand, UpdateOrganizationUserGroupsCommand>();
|
services.AddScoped<IUpdateOrganizationUserGroupsCommand, UpdateOrganizationUserGroupsCommand>();
|
||||||
services.AddScoped<IDeleteManagedOrganizationUserAccountCommand, DeleteManagedOrganizationUserAccountCommand>();
|
services.AddScoped<IDeleteManagedOrganizationUserAccountCommand, DeleteClaimedOrganizationUserAccountCommand>();
|
||||||
services.AddScoped<IConfirmOrganizationUserCommand, ConfirmOrganizationUserCommand>();
|
services.AddScoped<IConfirmOrganizationUserCommand, ConfirmOrganizationUserCommand>();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -15,12 +15,12 @@ using Xunit;
|
|||||||
namespace Bit.Core.Test.AdminConsole.OrganizationFeatures.OrganizationUsers;
|
namespace Bit.Core.Test.AdminConsole.OrganizationFeatures.OrganizationUsers;
|
||||||
|
|
||||||
[SutProviderCustomize]
|
[SutProviderCustomize]
|
||||||
public class DeleteManagedOrganizationUserAccountCommandTests
|
public class DeleteClaimedOrganizationUserAccountCommandTests
|
||||||
{
|
{
|
||||||
[Theory]
|
[Theory]
|
||||||
[BitAutoData]
|
[BitAutoData]
|
||||||
public async Task DeleteUserAsync_WithValidUser_DeletesUserAndLogsEvent(
|
public async Task DeleteUserAsync_WithValidUser_DeletesUserAndLogsEvent(
|
||||||
SutProvider<DeleteManagedOrganizationUserAccountCommand> sutProvider, User user, Guid deletingUserId,
|
SutProvider<DeleteClaimedOrganizationUserAccountCommand> sutProvider, User user, Guid deletingUserId,
|
||||||
[OrganizationUser(OrganizationUserStatusType.Confirmed, OrganizationUserType.User)] OrganizationUser organizationUser)
|
[OrganizationUser(OrganizationUserStatusType.Confirmed, OrganizationUserType.User)] OrganizationUser organizationUser)
|
||||||
{
|
{
|
||||||
// Arrange
|
// Arrange
|
||||||
@ -59,7 +59,7 @@ public class DeleteManagedOrganizationUserAccountCommandTests
|
|||||||
[Theory]
|
[Theory]
|
||||||
[BitAutoData]
|
[BitAutoData]
|
||||||
public async Task DeleteUserAsync_WithUserNotFound_ThrowsException(
|
public async Task DeleteUserAsync_WithUserNotFound_ThrowsException(
|
||||||
SutProvider<DeleteManagedOrganizationUserAccountCommand> sutProvider,
|
SutProvider<DeleteClaimedOrganizationUserAccountCommand> sutProvider,
|
||||||
Guid organizationId, Guid organizationUserId)
|
Guid organizationId, Guid organizationUserId)
|
||||||
{
|
{
|
||||||
// Arrange
|
// Arrange
|
||||||
@ -81,7 +81,7 @@ public class DeleteManagedOrganizationUserAccountCommandTests
|
|||||||
[Theory]
|
[Theory]
|
||||||
[BitAutoData]
|
[BitAutoData]
|
||||||
public async Task DeleteUserAsync_DeletingYourself_ThrowsException(
|
public async Task DeleteUserAsync_DeletingYourself_ThrowsException(
|
||||||
SutProvider<DeleteManagedOrganizationUserAccountCommand> sutProvider,
|
SutProvider<DeleteClaimedOrganizationUserAccountCommand> sutProvider,
|
||||||
User user,
|
User user,
|
||||||
[OrganizationUser(OrganizationUserStatusType.Confirmed, OrganizationUserType.User)] OrganizationUser organizationUser,
|
[OrganizationUser(OrganizationUserStatusType.Confirmed, OrganizationUserType.User)] OrganizationUser organizationUser,
|
||||||
Guid deletingUserId)
|
Guid deletingUserId)
|
||||||
@ -110,7 +110,7 @@ public class DeleteManagedOrganizationUserAccountCommandTests
|
|||||||
[Theory]
|
[Theory]
|
||||||
[BitAutoData]
|
[BitAutoData]
|
||||||
public async Task DeleteUserAsync_WhenUserIsInvited_ThrowsException(
|
public async Task DeleteUserAsync_WhenUserIsInvited_ThrowsException(
|
||||||
SutProvider<DeleteManagedOrganizationUserAccountCommand> sutProvider,
|
SutProvider<DeleteClaimedOrganizationUserAccountCommand> sutProvider,
|
||||||
[OrganizationUser(OrganizationUserStatusType.Invited, OrganizationUserType.User)] OrganizationUser organizationUser)
|
[OrganizationUser(OrganizationUserStatusType.Invited, OrganizationUserType.User)] OrganizationUser organizationUser)
|
||||||
{
|
{
|
||||||
// Arrange
|
// Arrange
|
||||||
@ -134,7 +134,7 @@ public class DeleteManagedOrganizationUserAccountCommandTests
|
|||||||
[Theory]
|
[Theory]
|
||||||
[BitAutoData]
|
[BitAutoData]
|
||||||
public async Task DeleteUserAsync_DeletingOwnerWhenNotOwner_ThrowsException(
|
public async Task DeleteUserAsync_DeletingOwnerWhenNotOwner_ThrowsException(
|
||||||
SutProvider<DeleteManagedOrganizationUserAccountCommand> sutProvider, User user,
|
SutProvider<DeleteClaimedOrganizationUserAccountCommand> sutProvider, User user,
|
||||||
[OrganizationUser(OrganizationUserStatusType.Confirmed, OrganizationUserType.Owner)] OrganizationUser organizationUser,
|
[OrganizationUser(OrganizationUserStatusType.Confirmed, OrganizationUserType.Owner)] OrganizationUser organizationUser,
|
||||||
Guid deletingUserId)
|
Guid deletingUserId)
|
||||||
{
|
{
|
||||||
@ -166,7 +166,7 @@ public class DeleteManagedOrganizationUserAccountCommandTests
|
|||||||
[Theory]
|
[Theory]
|
||||||
[BitAutoData]
|
[BitAutoData]
|
||||||
public async Task DeleteUserAsync_DeletingLastConfirmedOwner_ThrowsException(
|
public async Task DeleteUserAsync_DeletingLastConfirmedOwner_ThrowsException(
|
||||||
SutProvider<DeleteManagedOrganizationUserAccountCommand> sutProvider, User user,
|
SutProvider<DeleteClaimedOrganizationUserAccountCommand> sutProvider, User user,
|
||||||
[OrganizationUser(OrganizationUserStatusType.Confirmed, OrganizationUserType.Owner)] OrganizationUser organizationUser,
|
[OrganizationUser(OrganizationUserStatusType.Confirmed, OrganizationUserType.Owner)] OrganizationUser organizationUser,
|
||||||
Guid deletingUserId)
|
Guid deletingUserId)
|
||||||
{
|
{
|
||||||
@ -205,7 +205,7 @@ public class DeleteManagedOrganizationUserAccountCommandTests
|
|||||||
[Theory]
|
[Theory]
|
||||||
[BitAutoData]
|
[BitAutoData]
|
||||||
public async Task DeleteUserAsync_WithUserNotManaged_ThrowsException(
|
public async Task DeleteUserAsync_WithUserNotManaged_ThrowsException(
|
||||||
SutProvider<DeleteManagedOrganizationUserAccountCommand> sutProvider, User user,
|
SutProvider<DeleteClaimedOrganizationUserAccountCommand> sutProvider, User user,
|
||||||
[OrganizationUser(OrganizationUserStatusType.Confirmed, OrganizationUserType.User)] OrganizationUser organizationUser)
|
[OrganizationUser(OrganizationUserStatusType.Confirmed, OrganizationUserType.User)] OrganizationUser organizationUser)
|
||||||
{
|
{
|
||||||
// Arrange
|
// Arrange
|
||||||
@ -236,7 +236,7 @@ public class DeleteManagedOrganizationUserAccountCommandTests
|
|||||||
[Theory]
|
[Theory]
|
||||||
[BitAutoData]
|
[BitAutoData]
|
||||||
public async Task DeleteManyUsersAsync_WithValidUsers_DeletesUsersAndLogsEvents(
|
public async Task DeleteManyUsersAsync_WithValidUsers_DeletesUsersAndLogsEvents(
|
||||||
SutProvider<DeleteManagedOrganizationUserAccountCommand> sutProvider, User user1, User user2, Guid organizationId,
|
SutProvider<DeleteClaimedOrganizationUserAccountCommand> sutProvider, User user1, User user2, Guid organizationId,
|
||||||
[OrganizationUser(OrganizationUserStatusType.Confirmed, OrganizationUserType.User)] OrganizationUser orgUser1,
|
[OrganizationUser(OrganizationUserStatusType.Confirmed, OrganizationUserType.User)] OrganizationUser orgUser1,
|
||||||
[OrganizationUser(OrganizationUserStatusType.Confirmed, OrganizationUserType.User)] OrganizationUser orgUser2)
|
[OrganizationUser(OrganizationUserStatusType.Confirmed, OrganizationUserType.User)] OrganizationUser orgUser2)
|
||||||
{
|
{
|
||||||
@ -276,7 +276,7 @@ public class DeleteManagedOrganizationUserAccountCommandTests
|
|||||||
[Theory]
|
[Theory]
|
||||||
[BitAutoData]
|
[BitAutoData]
|
||||||
public async Task DeleteManyUsersAsync_WhenUserNotFound_ReturnsErrorMessage(
|
public async Task DeleteManyUsersAsync_WhenUserNotFound_ReturnsErrorMessage(
|
||||||
SutProvider<DeleteManagedOrganizationUserAccountCommand> sutProvider,
|
SutProvider<DeleteClaimedOrganizationUserAccountCommand> sutProvider,
|
||||||
Guid organizationId,
|
Guid organizationId,
|
||||||
Guid orgUserId)
|
Guid orgUserId)
|
||||||
{
|
{
|
||||||
@ -297,7 +297,7 @@ public class DeleteManagedOrganizationUserAccountCommandTests
|
|||||||
[Theory]
|
[Theory]
|
||||||
[BitAutoData]
|
[BitAutoData]
|
||||||
public async Task DeleteManyUsersAsync_WhenDeletingYourself_ReturnsErrorMessage(
|
public async Task DeleteManyUsersAsync_WhenDeletingYourself_ReturnsErrorMessage(
|
||||||
SutProvider<DeleteManagedOrganizationUserAccountCommand> sutProvider,
|
SutProvider<DeleteClaimedOrganizationUserAccountCommand> sutProvider,
|
||||||
User user, [OrganizationUser] OrganizationUser orgUser, Guid deletingUserId)
|
User user, [OrganizationUser] OrganizationUser orgUser, Guid deletingUserId)
|
||||||
{
|
{
|
||||||
// Arrange
|
// Arrange
|
||||||
@ -326,7 +326,7 @@ public class DeleteManagedOrganizationUserAccountCommandTests
|
|||||||
[Theory]
|
[Theory]
|
||||||
[BitAutoData]
|
[BitAutoData]
|
||||||
public async Task DeleteManyUsersAsync_WhenUserIsInvited_ReturnsErrorMessage(
|
public async Task DeleteManyUsersAsync_WhenUserIsInvited_ReturnsErrorMessage(
|
||||||
SutProvider<DeleteManagedOrganizationUserAccountCommand> sutProvider,
|
SutProvider<DeleteClaimedOrganizationUserAccountCommand> sutProvider,
|
||||||
[OrganizationUser(OrganizationUserStatusType.Invited, OrganizationUserType.User)] OrganizationUser orgUser)
|
[OrganizationUser(OrganizationUserStatusType.Invited, OrganizationUserType.User)] OrganizationUser orgUser)
|
||||||
{
|
{
|
||||||
// Arrange
|
// Arrange
|
||||||
@ -351,7 +351,7 @@ public class DeleteManagedOrganizationUserAccountCommandTests
|
|||||||
[Theory]
|
[Theory]
|
||||||
[BitAutoData]
|
[BitAutoData]
|
||||||
public async Task DeleteManyUsersAsync_WhenDeletingOwnerAsNonOwner_ReturnsErrorMessage(
|
public async Task DeleteManyUsersAsync_WhenDeletingOwnerAsNonOwner_ReturnsErrorMessage(
|
||||||
SutProvider<DeleteManagedOrganizationUserAccountCommand> sutProvider, User user,
|
SutProvider<DeleteClaimedOrganizationUserAccountCommand> sutProvider, User user,
|
||||||
[OrganizationUser(OrganizationUserStatusType.Confirmed, OrganizationUserType.Owner)] OrganizationUser orgUser,
|
[OrganizationUser(OrganizationUserStatusType.Confirmed, OrganizationUserType.Owner)] OrganizationUser orgUser,
|
||||||
Guid deletingUserId)
|
Guid deletingUserId)
|
||||||
{
|
{
|
||||||
@ -383,7 +383,7 @@ public class DeleteManagedOrganizationUserAccountCommandTests
|
|||||||
[Theory]
|
[Theory]
|
||||||
[BitAutoData]
|
[BitAutoData]
|
||||||
public async Task DeleteManyUsersAsync_WhenDeletingLastOwner_ReturnsErrorMessage(
|
public async Task DeleteManyUsersAsync_WhenDeletingLastOwner_ReturnsErrorMessage(
|
||||||
SutProvider<DeleteManagedOrganizationUserAccountCommand> sutProvider, User user,
|
SutProvider<DeleteClaimedOrganizationUserAccountCommand> sutProvider, User user,
|
||||||
[OrganizationUser(OrganizationUserStatusType.Confirmed, OrganizationUserType.Owner)] OrganizationUser orgUser,
|
[OrganizationUser(OrganizationUserStatusType.Confirmed, OrganizationUserType.Owner)] OrganizationUser orgUser,
|
||||||
Guid deletingUserId)
|
Guid deletingUserId)
|
||||||
{
|
{
|
||||||
@ -421,7 +421,7 @@ public class DeleteManagedOrganizationUserAccountCommandTests
|
|||||||
[Theory]
|
[Theory]
|
||||||
[BitAutoData]
|
[BitAutoData]
|
||||||
public async Task DeleteManyUsersAsync_WhenUserNotManaged_ReturnsErrorMessage(
|
public async Task DeleteManyUsersAsync_WhenUserNotManaged_ReturnsErrorMessage(
|
||||||
SutProvider<DeleteManagedOrganizationUserAccountCommand> sutProvider, User user,
|
SutProvider<DeleteClaimedOrganizationUserAccountCommand> sutProvider, User user,
|
||||||
[OrganizationUser(OrganizationUserStatusType.Confirmed, OrganizationUserType.User)] OrganizationUser orgUser)
|
[OrganizationUser(OrganizationUserStatusType.Confirmed, OrganizationUserType.User)] OrganizationUser orgUser)
|
||||||
{
|
{
|
||||||
// Arrange
|
// Arrange
|
||||||
@ -454,7 +454,7 @@ public class DeleteManagedOrganizationUserAccountCommandTests
|
|||||||
[Theory]
|
[Theory]
|
||||||
[BitAutoData]
|
[BitAutoData]
|
||||||
public async Task DeleteManyUsersAsync_MixedValidAndInvalidUsers_ReturnsAppropriateResults(
|
public async Task DeleteManyUsersAsync_MixedValidAndInvalidUsers_ReturnsAppropriateResults(
|
||||||
SutProvider<DeleteManagedOrganizationUserAccountCommand> sutProvider, User user1, User user3,
|
SutProvider<DeleteClaimedOrganizationUserAccountCommand> sutProvider, User user1, User user3,
|
||||||
Guid organizationId,
|
Guid organizationId,
|
||||||
[OrganizationUser(OrganizationUserStatusType.Confirmed, OrganizationUserType.User)] OrganizationUser orgUser1,
|
[OrganizationUser(OrganizationUserStatusType.Confirmed, OrganizationUserType.User)] OrganizationUser orgUser1,
|
||||||
[OrganizationUser(OrganizationUserStatusType.Invited, OrganizationUserType.User)] OrganizationUser orgUser2,
|
[OrganizationUser(OrganizationUserStatusType.Invited, OrganizationUserType.User)] OrganizationUser orgUser2,
|
Loading…
x
Reference in New Issue
Block a user