Exemplo n.º 1
0
        public void Success_UpdateUser()
        {
            //Arrange
            string     result;
            CustomUser user;

            //Act
            user = new CustomUser
            {
                Username = "******",
                Password = "******",
                Email    = "ClassLibrary1 - Test user database - UpdateUser",
                IsActive = true,
                Wallet   = 500,
                LoggedIn = true
            };

            result = db_user.CreateUser(user);
            usernames.Add(user.Username);

            if (result.Equals("Success"))
            {
                user.IsActive = false;

                result = db_user.UpdateUser(user);
            }

            //Assert
            Assert.AreEqual("Success", result);
        }
        /// <summary>
        /// Updates a user.
        /// </summary>
        /// <param name="user"></param>
        /// <returns>string</returns>
        public string Update(CustomUser user)
        {
            CustomUser new_user = user;

            return(db_user.UpdateUser(new_user));
        }