public void CreateUsers() { /* * create default users */ foundAdmin = _uow.Users.Get(QueryExpressionFactory.GetQueryExpression <uvw_User>() .Where(x => x.UserName == DefaultConstants.UserName_Admin).ToLambda()) .SingleOrDefault(); if (foundAdmin == null) { foundAdmin = _uow.Users.Create( _map.Map <uvw_User>(new UserV1() { UserName = DefaultConstants.UserName_Admin, Email = DefaultConstants.UserName_Admin, FirstName = DefaultConstants.UserFirstName_Admin, LastName = DefaultConstants.UserLastName_Admin, IsHumanBeing = true, IsLockedOut = false, IsDeletable = false, }), DefaultConstants.UserPass_Admin); _uow.Users.SetConfirmedEmail(foundAdmin, true); _uow.Users.SetConfirmedPhoneNumber(foundAdmin, true); _uow.Users.SetConfirmedPassword(foundAdmin, true); _uow.Commit(); } foundUser = _uow.Users.Get(QueryExpressionFactory.GetQueryExpression <uvw_User>() .Where(x => x.UserName == DefaultConstants.UserName_Normal).ToLambda()) .SingleOrDefault(); if (foundUser == null) { foundUser = _uow.Users.Create( _map.Map <uvw_User>(new UserV1() { UserName = DefaultConstants.UserName_Normal, Email = DefaultConstants.UserName_Normal, FirstName = DefaultConstants.UserFirstName_Normal, LastName = DefaultConstants.UserLastName_Normal, IsHumanBeing = true, IsLockedOut = false, IsDeletable = false, }), DefaultConstants.UserPass_Normal); _uow.Users.SetConfirmedEmail(foundUser, true); _uow.Users.SetConfirmedPhoneNumber(foundUser, true); _uow.Users.SetConfirmedPassword(foundUser, true); _uow.Commit(); } }
public void CreateUsers() { /* * create test users */ foundUser = _uow.Users.Get(QueryExpressionFactory.GetQueryExpression <uvw_User>() .Where(x => x.UserName == TestDefaultConstants.UserName).ToLambda()) .SingleOrDefault(); if (foundUser == null) { foundUser = _uow.Users.Create( _map.Map <uvw_User>(new UserV1() { UserName = TestDefaultConstants.UserName, Email = TestDefaultConstants.UserName, PhoneNumber = NumberAs.CreateString(11), FirstName = "First-" + AlphaNumeric.CreateString(4), LastName = "Last-" + AlphaNumeric.CreateString(4), IsHumanBeing = true, IsLockedOut = false, IsDeletable = true, }), TestDefaultConstants.UserPassCurrent); _uow.Commit(); _uow.AuthActivity.Create( _map.Map <uvw_AuthActivity>(new AuthActivityV1() { UserId = foundUser.Id, LoginType = GrantFlowType.ResourceOwnerPasswordV2.ToString(), LoginOutcome = GrantFlowResultType.Success.ToString(), })); _uow.Users.SetConfirmedEmail(foundUser, true); _uow.Users.SetConfirmedPhoneNumber(foundUser, true); _uow.Users.SetConfirmedPassword(foundUser, true); _uow.Commit(); } }