public void UpdateUserTest()
        {
            ManageController controller = new ManageController();
            iMentorUser user = controller.ReturnLastAddedUser();
            iMentorUserInfo userInfo = new iMentorUserInfo();

            userInfo.Id         = user.Id;
            userInfo.UserName   = "******";
            userInfo.Email      = user.Email;
            userInfo.RoleId     = user.RoleId;
            userInfo.Role       = userInfo.GetRoleByUser(user);

            //Check that the UpdateUser function completed successfully
            Assert.AreEqual(controller.UpdateUser(userInfo), "User Updated");

            //Check that the user was actually updated in the database
            iMentorUser userUpdated = controller.ReturnLastAddedUser();

            Assert.IsTrue(  userUpdated.Id         == userInfo.Id          &&
                            userUpdated.UserName   == userInfo.UserName    &&
                            userUpdated.Email      == userInfo.Email       &&
                            userUpdated.RoleId     == userInfo.RoleId);

            //Clean up
            userInfo.UserName   = user.UserName;
            controller.UpdateUser(userInfo);
        }