diff --git a/bitwarden_license/src/Scim/Models/ScimUserRequestModel.cs b/bitwarden_license/src/Scim/Models/ScimUserRequestModel.cs index 295db790e3..e91f9bda5a 100644 --- a/bitwarden_license/src/Scim/Models/ScimUserRequestModel.cs +++ b/bitwarden_license/src/Scim/Models/ScimUserRequestModel.cs @@ -3,9 +3,9 @@ using Bit.Core.AdminConsole.Models.Business; using Bit.Core.AdminConsole.OrganizationFeatures.OrganizationUsers.InviteUsers.Models; using Bit.Core.Enums; using Bit.Core.Exceptions; +using Bit.Core.Models.Business; using Bit.Core.Models.Data; using Bit.Core.Utilities; -using OrganizationUserInvite = Bit.Core.Models.Business.OrganizationUserInvite; namespace Bit.Scim.Models; @@ -44,7 +44,7 @@ public class ScimUserRequestModel : BaseScimUserModel return new InviteOrganizationUsersRequest( invites: [ - new Core.AdminConsole.OrganizationFeatures.OrganizationUsers.InviteUsers.Models.OrganizationUserInvite( + new OrganizationUserInviteCommandModel( email: email, externalId: ExternalIdForInvite() ) diff --git a/test/Core.Test/AdminConsole/OrganizationFeatures/OrganizationUsers/InviteUsers/InviteOrganizationUserCommandTests.cs b/test/Core.Test/AdminConsole/OrganizationFeatures/OrganizationUsers/InviteUsers/InviteOrganizationUserCommandTests.cs index 0592b481d3..f1f1c70d69 100644 --- a/test/Core.Test/AdminConsole/OrganizationFeatures/OrganizationUsers/InviteUsers/InviteOrganizationUserCommandTests.cs +++ b/test/Core.Test/AdminConsole/OrganizationFeatures/OrganizationUsers/InviteUsers/InviteOrganizationUserCommandTests.cs @@ -30,7 +30,6 @@ using NSubstitute; using NSubstitute.ExceptionExtensions; using Xunit; using static Bit.Core.Test.AdminConsole.OrganizationFeatures.OrganizationUsers.InviteUsers.Helpers.InviteUserOrganizationValidationRequestHelpers; -using OrganizationUserInvite = Bit.Core.AdminConsole.OrganizationFeatures.OrganizationUsers.InviteUsers.Models.OrganizationUserInvite; namespace Bit.Core.Test.AdminConsole.OrganizationFeatures.OrganizationUsers.InviteUsers; @@ -54,7 +53,7 @@ public class InviteOrganizationUserCommandTests var request = new InviteOrganizationUsersRequest( invites: [ - new OrganizationUserInvite( + new OrganizationUserInviteCommandModel( email: user.Email, assignedCollections: [], groups: [], @@ -112,7 +111,7 @@ public class InviteOrganizationUserCommandTests var request = new InviteOrganizationUsersRequest( invites: [ - new OrganizationUserInvite( + new OrganizationUserInviteCommandModel( email: orgUser.Email, assignedCollections: [], groups: [], @@ -174,7 +173,7 @@ public class InviteOrganizationUserCommandTests var request = new InviteOrganizationUsersRequest( invites: [ - new OrganizationUserInvite( + new OrganizationUserInviteCommandModel( email: user.Email, assignedCollections: [], groups: [], @@ -241,7 +240,7 @@ public class InviteOrganizationUserCommandTests var request = new InviteOrganizationUsersRequest( invites: [ - new OrganizationUserInvite( + new OrganizationUserInviteCommandModel( email: user.Email, assignedCollections: [], groups: [], @@ -310,7 +309,7 @@ public class InviteOrganizationUserCommandTests var request = new InviteOrganizationUsersRequest( invites: [ - new OrganizationUserInvite( + new OrganizationUserInviteCommandModel( email: user.Email, assignedCollections: [], groups: [], @@ -379,7 +378,7 @@ public class InviteOrganizationUserCommandTests var request = new InviteOrganizationUsersRequest( invites: [ - new OrganizationUserInvite( + new OrganizationUserInviteCommandModel( email: user.Email, assignedCollections: [], groups: [], @@ -452,7 +451,7 @@ public class InviteOrganizationUserCommandTests var request = new InviteOrganizationUsersRequest( invites: [ - new OrganizationUserInvite( + new OrganizationUserInviteCommandModel( email: user.Email, assignedCollections: [], groups: [], @@ -523,7 +522,7 @@ public class InviteOrganizationUserCommandTests var request = new InviteOrganizationUsersRequest( invites: [ - new OrganizationUserInvite( + new OrganizationUserInviteCommandModel( email: user.Email, assignedCollections: [], groups: [], @@ -618,7 +617,7 @@ public class InviteOrganizationUserCommandTests var request = new InviteOrganizationUsersRequest( invites: [ - new OrganizationUserInvite( + new OrganizationUserInviteCommandModel( email: user.Email, assignedCollections: [], groups: [], @@ -677,7 +676,7 @@ public class InviteOrganizationUserCommandTests // Assert Assert.IsType>(result); - sutProvider.GetDependency().Received(1) + await sutProvider.GetDependency().Received(1) .SendOrganizationMaxSeatLimitReachedEmailAsync(organization, 2, Arg.Is>(emails => emails.Any(email => email == "provider@email.com"))); } diff --git a/test/Core.Test/AdminConsole/OrganizationFeatures/OrganizationUsers/InviteUsers/Validation/InviteOrganizationUsersValidatorTests.cs b/test/Core.Test/AdminConsole/OrganizationFeatures/OrganizationUsers/InviteUsers/Validation/InviteOrganizationUsersValidatorTests.cs index 191ef05603..bb91e7c160 100644 --- a/test/Core.Test/AdminConsole/OrganizationFeatures/OrganizationUsers/InviteUsers/Validation/InviteOrganizationUsersValidatorTests.cs +++ b/test/Core.Test/AdminConsole/OrganizationFeatures/OrganizationUsers/InviteUsers/Validation/InviteOrganizationUsersValidatorTests.cs @@ -14,7 +14,6 @@ using Bit.Test.Common.AutoFixture.Attributes; using NSubstitute; using NSubstitute.ExceptionExtensions; using Xunit; -using OrganizationUserInvite = Bit.Core.AdminConsole.OrganizationFeatures.OrganizationUsers.InviteUsers.Models.OrganizationUserInvite; namespace Bit.Core.Test.AdminConsole.OrganizationFeatures.OrganizationUsers.InviteUsers.Validation; @@ -36,13 +35,13 @@ public class InviteOrganizationUsersValidatorTests { Invites = [ - new OrganizationUserInvite( + new OrganizationUserInviteCommandModel( email: "test@email.com", externalId: "test-external-id"), - new OrganizationUserInvite( + new OrganizationUserInviteCommandModel( email: "test2@email.com", externalId: "test-external-id2"), - new OrganizationUserInvite( + new OrganizationUserInviteCommandModel( email: "test3@email.com", externalId: "test-external-id3") ], @@ -61,7 +60,7 @@ public class InviteOrganizationUsersValidatorTests _ = await sutProvider.Sut.ValidateAsync(request); - sutProvider.GetDependency() + await sutProvider.GetDependency() .Received(1) .ValidateUpdateAsync(Arg.Is(x => x.SmSeatsChanged == true && x.SmSeats == 12)); @@ -82,13 +81,13 @@ public class InviteOrganizationUsersValidatorTests { Invites = [ - new OrganizationUserInvite( + new OrganizationUserInviteCommandModel( email: "test@email.com", externalId: "test-external-id"), - new OrganizationUserInvite( + new OrganizationUserInviteCommandModel( email: "test2@email.com", externalId: "test-external-id2"), - new OrganizationUserInvite( + new OrganizationUserInviteCommandModel( email: "test3@email.com", externalId: "test-external-id3") ], @@ -126,13 +125,13 @@ public class InviteOrganizationUsersValidatorTests { Invites = [ - new OrganizationUserInvite( + new OrganizationUserInviteCommandModel( email: "test@email.com", externalId: "test-external-id"), - new OrganizationUserInvite( + new OrganizationUserInviteCommandModel( email: "test2@email.com", externalId: "test-external-id2"), - new OrganizationUserInvite( + new OrganizationUserInviteCommandModel( email: "test3@email.com", externalId: "test-external-id3") ],