public void EntidadEqualsCasoFalseTest() { Entidad unaEntidad = new Entidad(); Entidad otraEntidad = new Entidad("LG"); Assert.IsFalse(unaEntidad.Equals(otraEntidad)); }
public void EntidadEqualsCasoTrueTest() { Entidad unaEntidad = new Entidad(); Entidad otraEntidad = new Entidad(); Assert.IsTrue(unaEntidad.Equals(otraEntidad)); }
/// <summary> /// Verifica si un contexto es igual a otro aplicando las reglas de igualdad de estructura /// /// </summary> /// <param name="comparar">Contexto a comprar</param> /// <returns></returns> public Boolean StructureEquals(Context comparar) { if (comparar == null) { return(false); } if (this == comparar) { return(true); } if ((Entidad != null && comparar.Entidad == null) || (Entidad == null && comparar.Entidad != null)) { return(false); } if ((Escenario != null && comparar.Escenario == null) || (Escenario == null && comparar.Escenario != null)) { return(false); } //entidad if (!Entidad.Equals(comparar.Entidad)) { return(false); } //Periodo if (!Periodo.Equals(comparar.Periodo)) { return(false); } //Escenario if (Escenario != null && Escenario.ElementoOrigen != null && comparar.Escenario.ElementoOrigen != null && !XmlUtil.EsNodoEquivalente(Escenario.ElementoOrigen, comparar.Escenario.ElementoOrigen)) { return(false); } return(true); }
protected override void OnLoad(EventArgs e) { base.OnLoad(e); if (!IsPostBack) { dpDesde.SetDate(); dpHasta.SetDate(); } if (IsPostBack) { return; } if (Entidad.Equals(0)) { return; } SetInitialFilterValues(); Bind(); if (ctrlFiltros.Empresa != ddlLocacion.Selected || ctrlFiltros.Linea != ddlPlanta.Selected || ListasDistintas(ctrlFiltros.TipoEntidad, ddlTipoEntidad.SelectedValues)) { ctrlFiltros.Empresa = ddlLocacion.Selected > 0 ? ddlLocacion.Selected : -1; ctrlFiltros.Linea = ddlPlanta.Selected > 0 ? ddlPlanta.Selected : -1; ctrlFiltros.TipoEntidad = ddlTipoEntidad.SelectedValues ?? new List <int> { -1 }; ctrlFiltros.Filtros = null; ctrlFiltros.Grilla.DataBind(); } }
public void EntidadEqualsCasoVacioTest() { Entidad unaEntidad = new Entidad(); Assert.IsFalse(unaEntidad.Equals(null)); }