public void CuandoIngresoDosObjetosVaciosDelMismoTipoPropieadadesIgualesEsTrue() { ObjPropiedades item1 = new ObjPropiedades(); ObjPropiedades item2 = new ObjPropiedades(); Assert.IsTrue(item1.PropiedadesIguales(item2)); }
public void CunadoListasTienenObjetosIgualesDesordenadosRetornaTrue() { ObjPropiedades item1 = new ObjPropiedades() { prop1 = null, prop2 = 2, prop3 = 3 }; ObjPropiedades item2 = new ObjPropiedades() { prop1 = 1, prop2 = null, prop3 = 3 }; List <ObjPropiedades> lista1 = new List <ObjPropiedades> { item2, item1 }; List <ObjPropiedades> lista2 = new List <ObjPropiedades> { item1, item2 }; Assert.IsTrue(lista1.ListasIguales(lista2)); }
public void CuandoIngresaDosObjetosConPropiedadesNulasIgualesRetornaTrue() { ObjPropiedades item1 = new ObjPropiedades() { prop1 = null, prop2 = 2 }; ObjPropiedades item2 = new ObjPropiedades() { prop1 = null, prop2 = 2 }; Assert.IsTrue(item1.PropiedadesIguales(item2)); }
public void CunadoIngresaDosObjetosIgualesPropiedadesIgualesRetornaTrue() { ObjPropiedades item1 = new ObjPropiedades() { prop1 = 1, prop2 = 2 }; ObjPropiedades item2 = new ObjPropiedades() { prop1 = 1, prop2 = 2 }; Assert.IsTrue(item1.PropiedadesIguales(item2)); }
public void CuandoIngresoDosObjetosConPropiedadesDiferentesSinNulosPropiedadesIgualesRetornaFalse() { ObjPropiedades item1 = new ObjPropiedades() { prop1 = 7, prop2 = 4, prop3 = 3 }; ObjPropiedades item2 = new ObjPropiedades() { prop1 = 0, prop2 = 9, prop3 = 1 }; Assert.IsFalse(item1.PropiedadesIguales(item2)); }
public void CuandoIngresoDosObjetosConPropiedadesDiferentesConNUlosPropiedadesIgualesRetornaFalse() { ObjPropiedades item1 = new ObjPropiedades() { prop1 = null, prop2 = 2, prop3 = 3 }; ObjPropiedades item2 = new ObjPropiedades() { prop1 = 1, prop2 = null, prop3 = 3 }; Assert.IsFalse(item1.PropiedadesIguales(item2)); }