Ejemplo n.º 1
0
        public void SaveThreeUsersThenReturnThemInARandomOrderByName()
        {
            //Assemble
            UserContainer userContainer = new UserContainer();

            userContainer.AddNewUser("Juan");
            userContainer.AddNewUser("Carlos");
            userContainer.AddNewUser("Felipe");

            //Act
            var resultFirst = userContainer.GetUser("Felipe");
            var resultSec   = userContainer.GetUser("Juan");
            var resultThird = userContainer.GetUser("Carlos");

            //Assert
            Assert.True(resultFirst.IsMyName("Felipe"));
            Assert.True(resultSec.IsMyName("Juan"));
            Assert.True(resultThird.IsMyName("Carlos"));
        }
Ejemplo n.º 2
0
        public void SaveUserJuanAndThenReturnItWhenAskedForItByName()
        {
            //Assemble
            UserContainer userContainer = new UserContainer();

            userContainer.AddNewUser("Juan");
            var expectedUser = new User();

            expectedUser.SetName("Juan");

            //Act
            var result = userContainer.GetUser("Juan");

            //Assert
            Assert.Equal(expectedUser.IsMyName("Juan"), result.IsMyName("Juan"));
        }
Ejemplo n.º 3
0
        private void btnCreateUser_Click(object sender, EventArgs e)
        {
            string email     = tbEmail.Text;
            string password1 = tbPassword1.Text;
            string password2 = tbPassword2.Text;
            string zipCode   = tbZipCode.Text;
            string firstName = tbFirstName1.Text;
            string insertion = tbInsertion1.Text;
            string lastName  = tbLastName1.Text;

            UserContainer uc = new UserContainer();

            if (uc.AddNewUser(email, password1, password2, zipCode, firstName, insertion, lastName))
            {
                MessageBox.Show("User added succesfully");
            }
            else
            {
                MessageBox.Show("User couldn't be added");
            }
        }