Ejemplo n.º 1
0
        public void DeletePaymentMethodByMethod()
        {
            AddPaymentMethod();

            _payPlanService.SetPagination(1, 0);
            var methods = _payPlanService.FindAllPaymentMethods();

            Assert.IsNotNull(methods);
            Assert.IsTrue(methods.Results.Length == 1);

            var result = _payPlanService.DeletePaymentMethod(methods.Results[0]);

            Assert.IsNull(result);
        }
Ejemplo n.º 2
0
        public void recurring_000_CleanUp()
        {
            // Remove Schedules
            try {
                var schResults = _payPlanService.FindAllSchedules();
                foreach (var schedule in schResults.Results)
                {
                    _payPlanService.DeleteSchedule(schedule, true);
                }
            }
            catch { }

            // Remove Payment Methods
            try {
                var pmResults = _payPlanService.FindAllPaymentMethods();
                foreach (var pm in pmResults.Results)
                {
                    _payPlanService.DeletePaymentMethod(pm, true);
                }
            }
            catch { }

            // Remove Customers
            try {
                var custResults = _payPlanService.FindAllCustomers();
                foreach (var c in custResults.Results)
                {
                    _payPlanService.DeleteCustomer(c, true);
                }
            }
            catch { }
        }