Exemplo n.º 1
0
        // Prueba la sobrecarga del método Equals() en Entidades.Materiales.Material
        public void TestEqualsMaterialesSinTipoIguales()
        {
            bool mismoMaterial = ceramica1.Equals(ceramica1);
            bool mismoEstado   = ceramica1.Equals(ceramica2);

            Assert.IsTrue(mismoMaterial);
            Assert.IsTrue(mismoEstado);

            mismoMaterial = plastico1.Equals(plastico1);
            mismoEstado   = plastico1.Equals(plastico2);

            Assert.IsTrue(mismoMaterial);
            Assert.IsTrue(mismoEstado);

            //Distinto Peso
            bool sonIguales = ceramica1.Equals(ceramica3);

            Assert.IsTrue(sonIguales);
        }