private static User CreateUser(int?tenantId, string nameSurname) { User user = new User() { TenantId = tenantId, UserName = RandomUserGenerator.GenerateUsername(nameSurname), EmailAddress = RandomUserGenerator.GenerateEmail(nameSurname), Password = (new PasswordHasher()).HashPassword("123456"), Name = nameSurname.Split(new char[] { ' ' })[0], Surname = nameSurname.Split(new char[] { ' ' })[1], ShouldChangePasswordOnNextLogin = false, IsActive = RandomHelper.GetRandom(0, 100) < 80, IsEmailConfirmed = true }; return(user); }
private static string GenerateEmail(string nameSurname) { return(string.Concat(RandomUserGenerator.GenerateUsername(nameSurname), "@", RandomHelper.GetRandomOf <string>(RandomUserGenerator.EmailProviders))); }