コード例 #1
0
        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);
        }
コード例 #2
0
 private static string GenerateEmail(string nameSurname)
 {
     return(string.Concat(RandomUserGenerator.GenerateUsername(nameSurname), "@", RandomHelper.GetRandomOf <string>(RandomUserGenerator.EmailProviders)));
 }