Exemplo n.º 1
0
        public void CreateNewUserWithoutRights()
        {
            TiskarnaVosahlo.Autentication.LogIn(GUEST_USERNAME, GUEST_PASSWORD);
            IUserManagement userManagement = TiskarnaVosahlo.UserManagement;

            Assert.That(() => userManagement.CreateNewUser(USERNAME, PASSWORD), Throws.TypeOf <RightsException>());
        }
Exemplo n.º 2
0
        public void CreateNewUserAlreadyExist()
        {
            TiskarnaVosahlo.Autentication.LogIn(MASTER_USERNAME, MASTER_PASSWORD);

            IUserManagement userManagement = TiskarnaVosahlo.UserManagement;
            IUser           newUser        = userManagement.CreateNewUser(USERNAME, PASSWORD);

            try
            {
                Assert.That(() => userManagement.CreateNewUser(USERNAME, PASSWORD), Throws.TypeOf <UserManagementException>());
            }
            finally
            {
                userManagement.DeleteUser(newUser);
            }
        }
Exemplo n.º 3
0
        public void CreateNewUserEmptyPassword()
        {
            TiskarnaVosahlo.Autentication.LogIn(MASTER_USERNAME, MASTER_PASSWORD);

            IUserManagement userManagement = TiskarnaVosahlo.UserManagement;

            Assert.That(() => userManagement.CreateNewUser(USERNAME, ""), Throws.TypeOf <UserManagementException>());
        }
Exemplo n.º 4
0
        public void DeleteUser()
        {
            TiskarnaVosahlo.Autentication.LogIn(MASTER_USERNAME, MASTER_PASSWORD);

            IUserManagement userManagement = TiskarnaVosahlo.UserManagement;
            IUser           newUser        = userManagement.CreateNewUser(USERNAME, PASSWORD);

            userManagement.DeleteUser(newUser);
        }
Exemplo n.º 5
0
        private void AddTestUser()
        {
            TiskarnaVosahlo.Autentication.LogIn(MASTER_USERNAME, MASTER_PASSWORD);

            IUserManagement userManagement = TiskarnaVosahlo.UserManagement;

            userManagement.CreateNewUser(USERNAME, PASSWORD);

            UserContext.Logout();
        }
Exemplo n.º 6
0
        public void SaveUser()
        {
            TiskarnaVosahlo.Autentication.LogIn(MASTER_USERNAME, MASTER_PASSWORD);

            IUserManagement userManagement = TiskarnaVosahlo.UserManagement;
            IUser           newUser        = userManagement.CreateNewUser(USERNAME, PASSWORD);

            Assert.True(userManagement.Users.Contains(newUser));

            userManagement.DeleteUser(newUser);
        }
Exemplo n.º 7
0
        public void CreateNewUser()
        {
            TiskarnaVosahlo.Autentication.LogIn(MASTER_USERNAME, MASTER_PASSWORD);

            IUserManagement userManagement = TiskarnaVosahlo.UserManagement;
            IUser           newUser        = userManagement.CreateNewUser(USERNAME, PASSWORD);

            Assert.AreEqual(newUser.Username, USERNAME);
            Assert.AreEqual(newUser.Password, PASSWORD);

            userManagement.DeleteUser(newUser);
        }
Exemplo n.º 8
0
        public void UpdateUserFromDb()
        {
            TiskarnaVosahlo.Autentication.LogIn(MASTER_USERNAME, MASTER_PASSWORD);

            IUserManagement userManagement = TiskarnaVosahlo.UserManagement;
            IUser           newUser        = userManagement.CreateNewUser(USERNAME, PASSWORD);

            newUser.Username = NEW_USERNAME;
            newUser.Password = NEW_PASSWORD;

            newUser.Save();
            newUser.Reload();

            Assert.AreEqual(newUser.Username, NEW_USERNAME);
            Assert.AreEqual(newUser.Password, NEW_PASSWORD);

            userManagement.DeleteUser(newUser);
        }