Ejemplo n.º 1
0
        public void TestDaoAgregarSeguimientoClientePotencial()
        {
            bool condicion = false;

            daoCliente    = DatosTangerine.Fabrica.FabricaDAOSqlServer.CrearDaoClientePotencial();
            elCliente1.Id = 5;

            daoCliente.AgregarSeguimientoDeCliente(elSeguimiento);
            llamadas = daoCliente.ConsultarLlamadasXId(elCliente1);

            Assert.NotNull(llamadas);

            foreach (Entidad seguimiento in llamadas)
            {
                Assert.NotNull(((SeguimientoCliente)seguimiento).Id);
                Assert.AreEqual("Llamada", ((SeguimientoCliente)seguimiento).TipoHistoria);
                if (((SeguimientoCliente)seguimiento).TipoHistoria == elSeguimiento.TipoHistoria &&
                    ((SeguimientoCliente)seguimiento).MotivoHistoria == elSeguimiento.MotivoHistoria &&
                    ((SeguimientoCliente)seguimiento).FkCliente == elSeguimiento.FkCliente)
                {
                    condicion = true;
                }
            }
            Assert.IsTrue(condicion);
        }
Ejemplo n.º 2
0
        public void TestDaoListarLlamadasClientePotencial()
        {
            daoCliente    = DatosTangerine.Fabrica.FabricaDAOSqlServer.CrearDaoClientePotencial();
            elCliente1.Id = 1;
            llamadas      = daoCliente.ConsultarLlamadasXId(elCliente1);

            Assert.NotNull(llamadas);

            foreach (Entidad seguimiento in llamadas)
            {
                Assert.NotNull(((SeguimientoCliente)seguimiento).Id);
                Assert.AreEqual("Llamada", ((SeguimientoCliente)seguimiento).TipoHistoria);
            }
        }