示例#1
0
 public void ListarCuotaTest()
 {
     SOAPagosService.PagosServiceClient proxy = new SOAPagosService.PagosServiceClient();
     try
     {
         string pPeriodo = "2014xx";
         IList<Cuota> lstCuotas = proxy.ListarCuota(pPeriodo).ToList();
         Assert.AreNotEqual(0, lstCuotas.Count);
     }
     catch (FaultException<RetornaMensaje> exception)
     {
         Console.WriteLine("Error : {0}", exception.Detail.Mensage);
     }
 }
示例#2
0
 public void BuscarCuotaTest()
 {
     SOAPagosService.PagosServiceClient proxy = new SOAPagosService.PagosServiceClient();
     try
     {
         int pIdCuota = 80;
         Cuota cuota = proxy.BuscarCuota(pIdCuota);
         Assert.AreEqual(pIdCuota, cuota.N_IdCuota);
     }
     catch (FaultException<RetornaMensaje> exception)
     {
         Console.WriteLine("Error : {0}", exception.Detail.Mensage);
     }
 }
示例#3
0
        public void EliminarCuotaTest()
        {
            SOAPagosService.PagosServiceClient proxy = new SOAPagosService.PagosServiceClient();
            RetornaMensaje retornaMensaje = null;
            try
            {
                int pIdCuota = 6;
                retornaMensaje = proxy.EliminarCuota(pIdCuota);
                Assert.AreNotEqual(-1, retornaMensaje.CodigoRetorno);

                Cuota cuotaEliminada = new Cuota();
                cuotaEliminada = proxy.BuscarCuota(pIdCuota);
                Assert.AreNotEqual(pIdCuota, cuotaEliminada.N_IdCuota);
            }
            catch (FaultException<RetornaMensaje> exception)
            {
                Console.WriteLine("Error : {0}", exception.Detail.Mensage);
            }
        }
示例#4
0
        public void ActualizarCuotaTest()
        {
            SOAPagosService.PagosServiceClient proxy = new SOAPagosService.PagosServiceClient();
            RetornaMensaje retornaMensaje = null;
            Cuota cuotaRegistrada = new Cuota();

            int pIdCuota = 6;
            string pPeriodo = "201401";
            int pIdVivienda = 2;
            int pIdTipoPago = 1;
            decimal pImporte = 150;
            DateTime pFecVncto = DateTime.Now;
            try
            {
                retornaMensaje = proxy.ActualizarCuota(pIdCuota, pPeriodo, pIdVivienda, pIdTipoPago, pImporte, pFecVncto);

                Assert.AreNotEqual(1, retornaMensaje.CodigoRetorno);
            }
            catch (FaultException<RetornaMensaje> exception)
            {
                Console.WriteLine("Error : {0}", exception.Detail.Mensage);
            }
        }
示例#5
0
        public void RegistrarCuotaTest()
        {
            SOAPagosService.PagosServiceClient proxy = new SOAPagosService.PagosServiceClient();
            RetornaMensaje retornaMensaje = null;
            Cuota cuotaRegistrada = new Cuota();

            string C_Periodo = "201401";
            int N_IdVivienda=9;
            int N_IdTipoPago=1;
            decimal N_Importe = 120;
            DateTime D_FecVncto = DateTime.Now;
            try
            {
                retornaMensaje = proxy.RegistrarCuota(C_Periodo, N_IdVivienda, N_IdTipoPago, N_Importe, D_FecVncto);

                Assert.AreNotEqual(0, retornaMensaje.CodigoRetorno);
            }
            catch (FaultException<RetornaMensaje> exception)
            {
                Console.WriteLine("Error : {0}", exception.Detail.Mensage);
            }
        }
示例#6
0
        public void TipoPagoListarTest()
        {
            SOAPagosService.PagosServiceClient proxy = new SOAPagosService.PagosServiceClient();
            IList<TipoPago> tipoPagoListar;
            tipoPagoListar = proxy.ListarTipoPago();

            Assert.AreNotEqual(tipoPagoListar.Count, 0);
        }
示例#7
0
        public void TipoPagoCrearTest()
        {
            SOAPagosService.PagosServiceClient proxy = new SOAPagosService.PagosServiceClient();
            TipoPago tipoPago = new TipoPago();
            string strDescripcion = "CONTADO";
            tipoPago = proxy.RegistrarTipoPago(strDescripcion);

            Assert.AreEqual(tipoPago.C_Descripcion, strDescripcion);
            /* */
        }