using AyCode.Core.Server.Loggers; using AyCode.Services.Server.Tests.LoginServices; using TIAM.Database.DataLayers.Users; using TIAM.Database.DbContexts.Users; using TIAM.Entities.Addresses; using TIAM.Entities.Emails; using TIAM.Entities.Profiles; using TIAM.Entities.ServiceProviders; using TIAM.Entities.Users; using TIAM.Models.Server.Logins; using TIAM.Services.Server.Logins; namespace TIAM.Services.Server.Tests.LoginServices { [TestClass] public class LoginServiceServerTests : AcLoginServiceServerTestBase { private const string RegisterEmail = "qwerty@xxxxx.com"; private const string RegisterPassword = "elem'r"; private const string RegisterUserIdString = "1f7e0591-330b-463b-81ad-d01f2e65e23e"; private const string LoginEmail = "asdfsdf@ggggg.hu"; private const string LoginPassword = "alad'r"; [DataTestMethod] [DataRow([RegisterUserIdString, RegisterEmail, RegisterPassword])] public override Task AcBase_RegisterUser_ReturnsUser_WhenUserExist(string[] userIdEmailPasswordStrings) { GlobalLogger.Debug("Test started0..."); return base.AcBase_RegisterUser_ReturnsUser_WhenUserExist(userIdEmailPasswordStrings); } [DataTestMethod] [DataRow([LoginEmail, LoginPassword])] public override void AcBase_LoginUser_ReturnsUser_WhenUserExist(string[] emailPasswordStrings) => base.AcBase_LoginUser_ReturnsUser_WhenUserExist(emailPasswordStrings); } }