Beispiel #1
0
        public void TestConsultarActividad()
        {
            actividad.Foto.Contenido = null;
            actividad.Foto.Ruta     += "ac-" + actividad.Id + ".jpg";

            conexion.Conectar();
            Assert.AreEqual(true, actividad.Equals(conexion.ConsultarActividad(actividad.Id)));
            conexion.Desconectar();
        }
Beispiel #2
0
        public void TestEqualActividad()
        {
            //Prueba de null y un objeto distinto
            Assert.AreEqual(false, actividad.Equals(null));
            Assert.AreEqual(false, actividad.Equals(new LugarTuristico()));

            //Prueba ID
            pruebaActividad.Id = 2;
            Assert.AreEqual(false, actividad.Equals(pruebaActividad));
            pruebaActividad.Id = 1;
            Assert.AreEqual(true, actividad.Equals(pruebaActividad));

            //Prueba Duracion
            pruebaActividad.Duracion = new TimeSpan(4, 0, 0);
            Assert.AreEqual(false, actividad.Equals(pruebaActividad));
            pruebaActividad.Duracion = new TimeSpan(5, 0, 0);
            Assert.AreEqual(true, actividad.Equals(pruebaActividad));

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

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

            //Prueba
            Assert.AreEqual(true, actividad.Equals(actividad));
        }