Esempio n. 1
0
        public void TestEqualFoto()
        {
            //Prueba null y un objeto distinto
            Assert.AreEqual(false, foto.Equals(null));
            Assert.AreEqual(false, foto.Equals(new Horario()));

            //Prueba ID de la Foto
            pruebaFoto.Id = 2;
            Assert.AreEqual(false, foto.Equals(pruebaFoto));
            foto.Id = 2;
            Assert.AreEqual(true, foto.Equals(pruebaFoto));

            //Prueba Contenido de la Foto
            pruebaFoto.Contenido = new byte[5];
            Assert.AreEqual(false, foto.Equals(pruebaFoto));
            foto.Contenido = new byte[5];
            Assert.AreEqual(true, foto.Equals(pruebaFoto));
            pruebaFoto.Contenido[0] = 1;
            Assert.AreEqual(false, foto.Equals(pruebaFoto));
            foto.Contenido[0] = 1;
            Assert.AreEqual(true, foto.Equals(pruebaFoto));
        }