public void validateTest1()
        {
            PhoneDirectory phonedir = new PhoneDirectory();

            PhoneDirectory.ErrorType user1 = phonedir.validate("Anthroniôôôô Rôtôtrê", "417-4582");
            Assert.AreEqual(PhoneDirectory.ErrorType.USERNAME_INVALID, user1);
        }
        public void validateTest2()
        {
            PhoneDirectory phonedir = new PhoneDirectory();

            PhoneDirectory.ErrorType user2 = phonedir.validate("Anthony Robert", "417454582");
            Assert.AreEqual(PhoneDirectory.ErrorType.PHONE_INVALID, user2);
        }
        public void validateTest()
        {
            PhoneDirectory phonedir = new PhoneDirectory();

            PhoneDirectory.ErrorType user = phonedir.validate("Anthony Robert", "418-9945");
            Assert.AreEqual(PhoneDirectory.ErrorType.NONE, user);
        }
        public void validateTest3()
        {
            PhoneDirectory phonedir = new PhoneDirectory();

            phonedir.addUser("Anthony Robert", "418-9456");
            PhoneDirectory.ErrorType veriff = phonedir.validate("Anthony Robert", "418-9456");
            Assert.AreEqual(PhoneDirectory.ErrorType.USER_EXIST, veriff);
        }
        private void button1_Click(object sender, EventArgs e)
        {
            PhoneDirectory.ErrorType message = list.validate(userBox.Text, phoneBox.Text);

            if (message == PhoneDirectory.ErrorType.USER_EXIST)
            {
                messBox.Text = "Sorry, this user already exist";
            }
            else if (message == PhoneDirectory.ErrorType.USERNAME_INVALID)
            {
                messBox.Text = "This username is invalid, you can only use letters without accent and numbers";
            }
            else if (message == PhoneDirectory.ErrorType.PHONE_INVALID)
            {
                messBox.Text = "This phone number is invalid, you must write your phone number like this : ***-****, where the * represent numbers";
            }
            else if (message == PhoneDirectory.ErrorType.NONE)
            {
                list.addUser(userBox.Text, phoneBox.Text);
                messBox.Text = "User successfuly added!! ";
            }
        }