예제 #1
0
        public void isValid_validData_returnTrue()
        {
            var comprobante = new ComprobantePagoRequest()
            {
                deducciones    = 2.0m,
                fechaPago      = new DateTime(2014, 1, 1),
                sueldoNeto     = 3.0m,
                bonificaciones = 3.0m
            };

            var respuesta = comprobante.isValidPost();

            Assert.IsTrue(respuesta);
        }
예제 #2
0
        public void isValidPost_invalidData_returnFalse(decimal percepciones, decimal deducciones, decimal bonificaciones, DateTime fechaPago)
        {
            var comprobante = new ComprobantePagoRequest()
            {
                deducciones    = deducciones,
                fechaPago      = fechaPago,
                sueldoNeto     = percepciones,
                bonificaciones = bonificaciones
            };

            var respuesta = comprobante.isValidPost();

            Assert.IsFalse(respuesta);
        }