public void Test02MostrarCuota()
        {
            TransaccionService transaccionService = (TransaccionService)Spring.GetObject("transaccionService");

            Cuota cuotaObtenida = transaccionService.MostrarCuota(1);

            Assert.NotNull(cuotaObtenida);
            Assert.AreEqual(cuotaObtenida.IdCuota, 1);
            Assert.NotNull(cuotaObtenida.Mes);
        }
        public void Test03PagarCuota()
        {
            TransaccionService transaccionService = (TransaccionService)Spring.GetObject("transaccionService");

            transaccionService.PagarCuota(3, "E");

            Cuota cuotaObtenida = transaccionService.MostrarCuota(3);

            Assert.NotNull(cuotaObtenida);
            Assert.AreEqual(cuotaObtenida.IdCuota, 3);
            Assert.AreEqual(cuotaObtenida.Estado, "C");
        }
コード例 #3
0
        public frmTransaccion()
        {
            InitializeComponent();
            grdDetalle.AutoGenerateColumns = false;

            transaccionService = new TransaccionService();
            clienteService     = new ClienteService();
            prendaService      = new PrendaService();
            empleadoService    = new EmpleadoService();


            listaFacturaDetalle = new BindingList <VentaDetalle>();
        }
        public void Test01ColocarCuota()
        {
            // 1. Instancia el objeto a probar
            Cuota    crearCuota = new Cuota();
            Vivienda vivienda   = new Vivienda();

            // 2. Instanciando el objeto TO
            vivienda.NumVivienda        = 1;
            crearCuota.Mes              = "03";
            crearCuota.Anio             = "2011";
            crearCuota.Importe          = 2000;
            crearCuota.FechaVencimiento = DateTime.Now;
            crearCuota.Vivienda         = vivienda;
            crearCuota.Estado           = "P";

            //ReservaService reservaService = new ReservaService();
            TransaccionService transaccionService = (TransaccionService)Spring.GetObject("transaccionService");

            Assert.NotNull(transaccionService);
            Cuota cuota = null;

            Assert.DoesNotThrow(delegate
            {
                cuota = transaccionService.ColocarCuota(crearCuota);
            });

            Assert.NotNull(cuota);

            //cuota duplicada
            //'02','2011',1024,SYSDATETIME(),2,'P'
            Cuota cuotaExistente = new Cuota();

            vivienda.NumVivienda    = 2;
            cuotaExistente.Vivienda = vivienda;
            cuotaExistente.Anio     = "2011";
            cuotaExistente.Mes      = "02";
            Assert.Catch <Exception>(delegate
            {
                transaccionService.ColocarCuota(cuotaExistente);
            });
        }
コード例 #5
0
 public TransaccionsController(TransaccionService service)
 {
     _service = service;
 }