示例#1
0
        public void GetPaymentsDayNotNullTestMethod()
        {
            IEnumerable <Entity.Payment> valueReturned = null;
            var paymentBusiness = new Business.Payment(new Entity.User());
            var pagedConfig     = new PagedQueryObject()
            {
                Page = 1,
                Size = 20
            };

            valueReturned = paymentBusiness.GetPaymentsDay(pagedConfig);
            Assert.IsNotNull(valueReturned);
        }
示例#2
0
        public void InsertCaptureErrorTestMethod()
        {
            IResponseBusiness <Entity.Payment> valueReturned = null;
            Payment paymentBusiness = new Business.Payment(new Entity.User());

            Entity.Capture capture = new Entity.Capture()
            {
                Id        = 0,
                Image     = System.Text.Encoding.UTF8.GetBytes(new char[] { 'z', 'a' }),
                Payment   = null,
                PaymentId = 0
            };

            valueReturned = paymentBusiness.InsertCapture(capture);
            Assert.IsTrue(valueReturned.IsError);
        }
示例#3
0
        public void InsertErrorTestMethod()
        {
            IResponseBusiness <Entity.Payment> valueReturned   = null;
            IDataContract <Entity.Payment>     paymentBusiness = new Business.Payment(new Entity.User());

            Entity.Payment payment = new Entity.Payment()
            {
                Date                = DateTime.Now,
                Description         = "Prueba",
                PaymentType         = (int)PaymentTypes.Income,
                Value               = 10,
                PaymentMethodDetail = new Entity.PaymentMethodDetail(),
                User                = new Entity.User()
            };

            valueReturned = paymentBusiness.Insert(payment);
            Assert.IsTrue(valueReturned.IsError);
        }