From 75bee025ce60113a57d615b29d27ca3cfa3163c0 Mon Sep 17 00:00:00 2001 From: emmagarland Date: Tue, 1 Dec 2020 19:47:56 +0000 Subject: [PATCH] Fixed tests --- .../UmbracoMemberIdentityUserManagerTests.cs | 20 +++++++++++++++---- .../UmbracoMemberIdentityUserStoreTests.cs | 3 +-- 2 files changed, 17 insertions(+), 6 deletions(-) diff --git a/src/Umbraco.Tests.UnitTests/Umbraco.Infrastructure/Members/UmbracoMemberIdentityUserManagerTests.cs b/src/Umbraco.Tests.UnitTests/Umbraco.Infrastructure/Members/UmbracoMemberIdentityUserManagerTests.cs index ca498bb70f..0645590b38 100644 --- a/src/Umbraco.Tests.UnitTests/Umbraco.Infrastructure/Members/UmbracoMemberIdentityUserManagerTests.cs +++ b/src/Umbraco.Tests.UnitTests/Umbraco.Infrastructure/Members/UmbracoMemberIdentityUserManagerTests.cs @@ -26,6 +26,7 @@ namespace Umbraco.Tests.UnitTests.Umbraco.Infrastructure.Members private IdentityErrorDescriber _mockErrorDescriber; private Mock _mockServiceProviders; private Mock>> _mockLogger; + private Mock> _mockPasswordConfiguration; public UmbracoMembersUserManager CreateSut() { @@ -46,6 +47,12 @@ namespace Umbraco.Tests.UnitTests.Umbraco.Infrastructure.Members _mockErrorDescriber = new IdentityErrorDescriber(); _mockServiceProviders = new Mock(); _mockLogger = new Mock>>(); + _mockPasswordConfiguration = new Mock>(); + _mockPasswordConfiguration.Setup(x => x.Value).Returns(() => + new MemberPasswordConfigurationSettings() + { + + }); var pwdValidators = new List> { @@ -62,7 +69,7 @@ namespace Umbraco.Tests.UnitTests.Umbraco.Infrastructure.Members new IdentityErrorDescriber(), _mockServiceProviders.Object, new Mock>>().Object, - new Mock>().Object); + _mockPasswordConfiguration.Object); validator.Setup(v => v.ValidateAsync( userManager, @@ -77,7 +84,10 @@ namespace Umbraco.Tests.UnitTests.Umbraco.Infrastructure.Members { //arrange UmbracoMembersUserManager sut = CreateSut(); - UmbracoMembersIdentityUser fakeUser = new UmbracoMembersIdentityUser() { }; + UmbracoMembersIdentityUser fakeUser = new UmbracoMembersIdentityUser() + { + PasswordConfig = "testConfig" + }; CancellationToken fakeCancellationToken = new CancellationToken() { }; IdentityError[] identityErrors = { @@ -107,7 +117,6 @@ namespace Umbraco.Tests.UnitTests.Umbraco.Infrastructure.Members { //arrange UmbracoMembersUserManager sut = CreateSut(); - UmbracoMembersIdentityUser fakeUser = new UmbracoMembersIdentityUser() { }; CancellationToken fakeCancellationToken = new CancellationToken() { }; IdentityError[] identityErrors = { @@ -136,7 +145,10 @@ namespace Umbraco.Tests.UnitTests.Umbraco.Infrastructure.Members { //arrange UmbracoMembersUserManager sut = CreateSut(); - UmbracoMembersIdentityUser fakeUser = new UmbracoMembersIdentityUser() { }; + UmbracoMembersIdentityUser fakeUser = new UmbracoMembersIdentityUser() + { + PasswordConfig = "testConfig" + }; CancellationToken fakeCancellationToken = new CancellationToken() { }; _mockMemberStore.Setup(x => x.CreateAsync(fakeUser, fakeCancellationToken)) diff --git a/src/Umbraco.Tests.UnitTests/Umbraco.Infrastructure/Members/UmbracoMemberIdentityUserStoreTests.cs b/src/Umbraco.Tests.UnitTests/Umbraco.Infrastructure/Members/UmbracoMemberIdentityUserStoreTests.cs index c2274d0132..59334d763c 100644 --- a/src/Umbraco.Tests.UnitTests/Umbraco.Infrastructure/Members/UmbracoMemberIdentityUserStoreTests.cs +++ b/src/Umbraco.Tests.UnitTests/Umbraco.Infrastructure/Members/UmbracoMemberIdentityUserStoreTests.cs @@ -26,8 +26,7 @@ namespace Umbraco.Tests.UnitTests.Umbraco.Infrastructure.Members _mockMemberService = new Mock(); return new UmbracoMembersUserStore( _mockMemberService.Object, - new UmbracoMapper(new MapDefinitionCollection( - new Mock>().Object))); + new UmbracoMapper(new MapDefinitionCollection(new List()))); } [Test]