Ejemplo n.º 1
0
        public void RegisterUser(AccountRegistrationDataDto urd)
        {
            object[] args =
            {
                urd,
            };

            _requester.SendRequest(_serviceName, "RegisterUser", typeof(void), args);
            // no return from void
        }
Ejemplo n.º 2
0
        public void CreateUser(string sessionId, AccountRegistrationDataDto ard)
        {
            object[] args =
            {
                sessionId,
                ard,
            };

            _requester.SendRequest(_serviceName, "CreateUser", typeof(void), args);
            // no return from void
        }
Ejemplo n.º 3
0
        public void Guest_Registers_User()
        {
            string userLogin = "******";
            string userEmail = "*****@*****.**";
            string userPassword = "******";

            var rd = new AccountRegistrationDataDto
            {
                Login = userLogin,
                Email = userEmail,
                Password = userPassword,
            };

            IGuestHandle gh = this.CreateGuestHandle();
            gh.RegisterUser(rd);

            IAdminHandle ah = gh.AuthenticateAdmin("admin", "admin");
            var users = ah.EnumerateAllUsers();
            var user = users.Single(u => u.Login == userLogin);
            Assert.AreEqual(userEmail, user.Email);
        }
Ejemplo n.º 4
0
 public void RegisterUser(AccountRegistrationDataDto ardDto)
 {
     BizAccountRegistrationData ard = AutoMapper.Mapper.Map<BizAccountRegistrationData>(ardDto);
     _userManager.RegisterAccount(ard);
 }
Ejemplo n.º 5
0
        private AccountDto CreateSampleUser(IGuestHandle gh)
        {
            string userLogin = "******";
            string userEmail = "*****@*****.**";
            string userPassword = this.GetSampleUserPassword();

            AccountRegistrationDataDto ard = new AccountRegistrationDataDto
            {
                Login = userLogin,
                Email = userEmail,
                Password = userPassword,
            };

            gh.RegisterUser(ard);

            IAdminHandle ah = gh.AuthenticateAdmin("admin", "admin");
            AccountDto[] users = ah.EnumerateAllUsers();
            var user = users.Single(u => u.Login == userLogin);
            Assert.AreEqual(userEmail, user.Email);

            return user;
        }
Ejemplo n.º 6
0
 public void RegisterUser(AccountRegistrationDataDto urd)
 {
     _guestService.RegisterUser(urd);
 }
Ejemplo n.º 7
0
 public void CreateUser(string sessionId, AccountRegistrationDataDto urd)
 {
     throw new NotImplementedException();
 }
Ejemplo n.º 8
0
 public void CreateUser(AccountRegistrationDataDto ard)
 {
     this.Service.CreateUser(this.SessionId, ard);
 }