56 lines
2.2 KiB
C#
56 lines
2.2 KiB
C#
using AyCode.Core.Loggers;
|
|
using AyCode.Core.Server.Loggers;
|
|
using AyCode.Services.Server.Tests.LoginServices;
|
|
using Mango.Core.Loggers;
|
|
using Mango.Database;
|
|
using Mango.Database.DataLayers.Users;
|
|
using Mango.Database.DbContexts.Users;
|
|
using Mango.Entities.Addresses;
|
|
using Mango.Entities.Companies;
|
|
using Mango.Entities.Messages.Emails;
|
|
using Mango.Entities.Profiles;
|
|
using Mango.Entities.Users;
|
|
using Mango.Models.Logins;
|
|
using Mango.Services.Server.Logins;
|
|
|
|
namespace Mango.Services.Server.Tests.LoginServices
|
|
{
|
|
[TestClass]
|
|
public class LoginServiceServerTests : AcLoginServiceServerTestBase<UserDal, UserDbContext, LoginService, LoggedInModel, User, Profile, UserToken, Company, UserToCompany, Address, EmailMessage>
|
|
{
|
|
private readonly Logger _logger = new(nameof(LoginServiceServerTests));
|
|
|
|
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([LoginEmail, LoginPassword])]
|
|
public override void AcBase_LoginUser_ReturnsUser_WhenUserExist(string[] emailPasswordStrings)
|
|
=> base.AcBase_LoginUser_ReturnsUser_WhenUserExist(emailPasswordStrings);
|
|
|
|
[DataTestMethod]
|
|
[DataRow([RegisterUserIdString, RegisterEmail, RegisterPassword])]
|
|
public override Task AcBase_RegisterUser_ReturnsUser_WhenUserExist(string[] userIdEmailPasswordStrings)
|
|
{
|
|
GlobalLogger.Debug("Test started0...");
|
|
|
|
for (int i = 0; i < 1000; i++)
|
|
{
|
|
_logger.Debug(i + ". Test started...");
|
|
_logger.Debug(i + ". Test started2...");
|
|
GlobalLogger.Debug(i + ". Test started3...");
|
|
}
|
|
|
|
GlobalLogger.Debug("Test started4...");
|
|
GlobalLogger.Writer<ConsoleLogWriter>().Suggest("sdfdfa", nameof(LoginServiceServerTests));
|
|
|
|
//Assert.IsTrue(true);
|
|
//return Task.CompletedTask;
|
|
return base.AcBase_RegisterUser_ReturnsUser_WhenUserExist(userIdEmailPasswordStrings);
|
|
}
|
|
}
|
|
} |