private void btn_AgregarPatrocinador_Click(object sender, EventArgs e) { //Variable guarda la fecha del DateTimePicker y lo pasa a String var fechadtpPatrocinador = dtp_FechaPatrocinador.Value.ToString("yyyy-MM-dd"); //Instancias de ClienteDePersonas, AgregarPersona y Proxy AgregarPersona agregar = new AgregarPersona(); Proxy proxy = new Proxy(); ClienteDePersonas cliente = new ClienteDePersonas(); //Método cliente.CrearPatrocinador devuelve objeto Tipo Persona y se guarda en la variable patrocinador Persona patrocinador = cliente.CrearPatrocinador(fechadtpPatrocinador, txt_NombreEmpresaPatrocinadora.Text, txt_TipoEmpresaPatrocinadora.Text, cmb_TipoPatrocinio.Text, txt_IdentificacionRepresentantePatrocinador.Text, txt_NombreRepresentantePatrocinador.Text, txt_PrimerApellidoPatrocinador.Text, txt_SegundoApellidoPatrocinador.Text, txt_TelefonoRepresentantePatrocinador.Text, txt_CorreoRepresentantePatrocinador.Text); //Método agrega el Patrocinador agregar.AgregarPatrocinador(patrocinador, proxy); //Se crea la lista List <IPersona> list = new List <IPersona>(); //Sse agrega a la lista list.Add(patrocinador); //Se crea el visitor IVisitante datos = new SetDatos(); datos.VisitorAceptar(list); }
public void AgregarPatrocinador_InformacionCorrecta_True() { //Arrange var esperado = true; AgregarPersona agregar = new AgregarPersona(); Proxy proxy = new Proxy(); ClienteDePersonas cliente = new ClienteDePersonas(); Persona patrocinador = cliente.CrearPatrocinador("1999-02-04", "HP", "Tecnologia", "Patrocinadores en especie", "0124578", "Ricardo", "Milos", "Dota", "69420666", "*****@*****.**"); //Act var resultado = agregar.AgregarPatrocinador(patrocinador, proxy); //Assert Assert.AreEqual(resultado, esperado); }