From 7ec9c59554301966f779cba7be0d3c20f85d5a75 Mon Sep 17 00:00:00 2001 From: Paannda Date: Mon, 29 Mar 2021 23:19:42 +0000 Subject: [PATCH] Correct the unit test --- .../Authentication/OmbiUserManagerTests.cs | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) 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()