Beispiel #1
0
        public void UserViewModel_UserNameExists_False()
        {
            var    user     = new UsersViewModel();
            string userName = "******";

            // Make sure the test user does not exist
            user.DeleteUser(userName);

            bool actual = user.UserNameExists(userName);

            Assert.IsFalse(actual);
        }
Beispiel #2
0
        public void UserViewModel_EmailExists_False()
        {
            var    user     = new UsersViewModel();
            string email    = "*****@*****.**";
            string userName = "******";

            // Make sure the test user does not exist
            user.DeleteUser(userName);

            bool actual = user.EmailExists(email);

            Assert.IsFalse(actual);
        }
Beispiel #3
0
        public void UserViewModel_UserNameExists_True()
        {
            var    user     = new UsersViewModel();
            string userName = "******";

            // Make sure the test user is reset every time test is run
            user.DeleteUser(userName);
            user.CreateUser(userName, "testpassword", "*****@*****.**", 0, 0);

            bool actual = user.UserNameExists(userName);

            Assert.IsTrue(actual);
        }
Beispiel #4
0
        private void DeleteUser(string userPrincipalName)
        {
            UsersViewModel viewModel = new UsersViewModel();

            viewModel.ViewModelEvent += viewModel_ViewModelEvent;

            // Create new user
            viewModel.DeleteUser(userPrincipalName);

            // Audit
            AuditGlobal.AddAudit(WebSessionHandler.SelectedCompanyCode, HttpContext.Current.User.Identity.Name, ActionID.DeleteUser, userPrincipalName);

            // Refresh
            PopulateUsersListView();
        }