private void btn_AgregarNino_Click(object sender, EventArgs e) { //Variable guarda la fecha del DateTimePicker y lo pasa a String var fechadtpNino = dtp_FechaInscripcionNino.Value.ToString("yyyy-MM-dd"); //Instancias de ClienteDePersonas, AgregarPersona y Proxy AgregarPersona agregar = new AgregarPersona(); Proxy proxy = new Proxy(); ClienteDePersonas cliente = new ClienteDePersonas(); //Guarda el objeto Nino que devuelve el método CrearNino Persona nino = cliente.CrearNino(txt_IdNino.Text, txt_NombreNino.Text, txt_Apellido1Nino.Text, txt_Apellido2Nino.Text, txt_TelefonoNino.Text, txt_DomicilioNino.Text, txt_CorreoNino.Text, fechadtpNino); //Método agrega el nino agregar.AgregarNino(nino, proxy); //Método cliente.CrearEncargadoNino devuelve objeto Tipo Persona y se guarda en la variable encargado Persona encargado = cliente.CrearEncargadoNino(fechadtpNino, txt_IdentificacionEncargadoNino.Text, txt_NombreEncargado.Text, txt_Apellido1Encargado.Text, txt_Apellido2Encargado.Text, txt_TelefonoEncargado.Text, txt_ProfesionEncargado.Text, txt_DomicilioEncargado.Text, txt_CorreoEncargado.Text); proxy = new Proxy(); //Método agrega el EncargadoNino agregar.AgregarEncargadoNino(encargado, proxy); //Se crea la lista List <IPersona> list = new List <IPersona>(); //Sse agrega a la lista list.Add(nino); //Se crea el visitor IVisitante datos = new SetDatos(); datos.VisitorAceptar(list); }
public void AgregarEncargado_InformacionCorrecta_True() { //Arrange var esperado = true; AgregarPersona agregar = new AgregarPersona(); Proxy proxy = new Proxy(); ClienteDePersonas cliente = new ClienteDePersonas(); Persona encargado = cliente.CrearEncargadoNino("2019-02-10", "410209014", "Luis", "Barboza", "Blanco", "85241014", "Cajero", "Santa Ana", "*****@*****.**"); //Act var resultado = agregar.AgregarEncargadoNino(encargado, proxy); //Assert Assert.AreEqual(resultado, esperado); }