public void dado_un_area_quiero_saber_direccion_telefono_y_mail_del_area() { Area un_area = new Area(); un_area.Nombre = "Dirección de RRHH"; un_area.Direccion = "9 de Julio 1925"; List <DatoDeContacto> datos_de_contacto = new List <DatoDeContacto>(); DatoDeContacto dato_de_telefonos = new DatoDeContacto(1, "Teléfono", "4577-2222", 1); DatoDeContacto dato_de_faxes = new DatoDeContacto(2, "Fax", "4577-1000", 1); DatoDeContacto dato_de_mails = new DatoDeContacto(3, "Mail", "*****@*****.**", 1); datos_de_contacto.Add(dato_de_telefonos); datos_de_contacto.Add(dato_de_mails); datos_de_contacto.Add(dato_de_faxes); un_area.DatosDeContacto = datos_de_contacto; Assert.AreEqual("Dirección de RRHH", un_area.Nombre); Assert.AreEqual("9 de Julio 1925", un_area.Direccion); Assert.IsTrue(un_area.DatosDeContacto.Find(d => d.Id == ConstantesDeDatosDeContacto.TELEFONO).Dato.Contains("4577-2222")); Assert.IsTrue(un_area.DatosDeContacto.Find(d => d.Id == ConstantesDeDatosDeContacto.FAX).Dato.Contains("4577-1000")); Assert.IsTrue(un_area.DatosDeContacto.Find(d => d.Id == ConstantesDeDatosDeContacto.MAIL).Dato.Contains("*****@*****.**")); }
internal int esMayorQue(DatoDeContacto otrodato) { return(this.Orden.CompareTo(otrodato.Orden)); }