diff --git a/src/Ombi.Core.Tests/Authentication/OmbiUserManagerTests.cs b/src/Ombi.Core.Tests/Authentication/OmbiUserManagerTests.cs index f4e6f59a3..838d80dcb 100644 --- a/src/Ombi.Core.Tests/Authentication/OmbiUserManagerTests.cs +++ b/src/Ombi.Core.Tests/Authentication/OmbiUserManagerTests.cs @@ -25,18 +25,25 @@ namespace Ombi.Core.Tests.Authentication UserStore = new Mock>(); PlexApi = new Mock(); + LdapApi = new Mock(); AuthenticationSettings = new Mock>(); + ManagementSettings = new Mock>(); + + ManagementSettings.Setup(x => x.GetSettingsAsync()).ReturnsAsync(new UserManagementSettings()); AuthenticationSettings.Setup(x => x.GetSettingsAsync()) .ReturnsAsync(new AuthenticationSettings()); _um = new OmbiUserManager(UserStore.Object, null, null, null, null, null, null, null, null, - PlexApi.Object, null, null, null, null, AuthenticationSettings.Object); + PlexApi.Object, null, null, null, null, AuthenticationSettings.Object, LdapApi.ObjectManagementSettings.Object); } public OmbiUserManager _um { get; set; } private Mock> UserStore { get; set; } private Mock PlexApi { get; set; } + private Mock LdapApi { get; set; } + private Mock> ManagementSettings { get; set; } private Mock> AuthenticationSettings { get; set; } + [Test] public async Task CheckPassword_PlexUser_EmailLogin_ValidPassword()