Esempio n. 1
0
        public void InsertarTest()
        {
            bool      paso     = false;
            Prestamos prestamo = new Prestamos();

            prestamo.prestamoId = 0;
            prestamo.fecha      = DateTime.Now;
            prestamo.monto      = 5000;
            prestamo.balance    = 0;
            prestamo.concepto   = "Compra de propiedades";
            prestamo.personaId  = 1;

            MorasDetalle detalle = new MorasDetalle();

            detalle.fecha          = DateTime.Now;
            detalle.moraId         = 1;
            detalle.morasDetalleId = 0;
            detalle.prestamoId     = 0;
            detalle.valor          = 500;

            prestamo.MorasDetalle.Add(detalle);

            paso = PrestamosBLL.Insertar(prestamo);
            Assert.AreEqual(paso, true);
        }
Esempio n. 2
0
        public void GuardarBalancePersonaTest()
        {
            Prestamos prestamo = new Prestamos();
            bool      paso     = false;

            prestamo.prestamoId = 0;
            prestamo.fecha      = DateTime.Now;
            prestamo.monto      = 5000;
            prestamo.balance    = 0;
            prestamo.concepto   = "Compra de propiedades";
            prestamo.personaId  = 2;

            MorasDetalle detalle = new MorasDetalle();

            detalle.fecha          = DateTime.Now;
            detalle.moraId         = 1;
            detalle.morasDetalleId = 0;
            detalle.prestamoId     = 0;
            detalle.valor          = 500;

            prestamo.MorasDetalle.Add(detalle);

            PrestamosBLL.Insertar(prestamo);

            Personas persona = PersonasBLL.Buscar(2);

            if (persona.balance == prestamo.balance)
            {
                paso = true;
            }

            Assert.AreEqual(paso, true);
        }
        public void InsertarTest()
        {
            bool      paso     = false;
            Prestamos prestamo = new Prestamos();

            prestamo.PrestamoId = 0;
            prestamo.Fecha      = DateTime.Now;
            prestamo.PersonaId  = 2;
            prestamo.Concepto   = "Compra de Solar";
            prestamo.Monto      = 90000;

            paso = PrestamosBLL.Insertar(prestamo);
            Assert.AreEqual(paso, true);
        }
        public void InsertarTest()
        {
            bool      paso;
            Prestamos prestamos = new Prestamos();

            prestamos.PrestamoId = 0;
            prestamos.PersonaID  = 7;
            prestamos.Fecha      = DateTime.Now;
            prestamos.Concepto   = "PrestamoTest";
            prestamos.Monto      = 1500;
            prestamos.Balance    = 0;


            paso = PrestamosBLL.Insertar(prestamos);
            PrestamosBLL.LlenarBalance(prestamos.PersonaID, prestamos.Balance);
            Assert.AreEqual(paso, true);
        }
        public async Task InsertarTest()
        {
            int personaId = 1;//Ya existe

            bool FuePrestamoInsertado        = false;
            bool FuePersonaBalanceModificado = false;

            Prestamo prestamo = new Prestamo {
                PrestamoId = 0,
                PersonaId  = personaId,
                Monto      = 1000,
                Balance    = 1000,
                Fecha      = DateTime.Now
            };

            var persona = await PersonasBLL.Buscar(personaId);

            if (persona != null)
            {
                decimal balaceInicial = persona.Balance;

                FuePrestamoInsertado = await PrestamosBLL.Insertar(prestamo);

                var personaModificada = await PersonasBLL.Buscar(personaId);

                decimal balanceFinal = personaModificada.Balance;

                FuePersonaBalanceModificado = (balanceFinal == (balaceInicial + prestamo.Monto));
            }
            else
            {
                Console.WriteLine("La Persona no existe");
            }

            Assert.IsTrue(FuePrestamoInsertado && FuePersonaBalanceModificado);
        }