Exemple #1
0
        public void Visa_ShouldReverse_Ok()
        {
            var chargeSvc = new HpsCreditService(_certConfig);
            var response  = chargeSvc.Reverse(17.01m, "usd", TestCreditCard.ValidVisa);

            Assert.IsNotNull(response);
            StringAssert.Matches(response.ResponseCode, new Regex("^00$"));
        }
        public void Cc_ShouldPartialReverse_Ok()
        {
            var chargeSvc = new HpsCreditService(TestServicesConfig.ValidServicesConfig());
            var charge    = chargeSvc.Charge(20, "usd", TestCreditCard.ValidVisa,
                                             TestCardHolder.CertCardHolderShortZip);

            var response = chargeSvc.Reverse(charge.TransactionId, 20, "usd", null, 10);

            Assert.IsNotNull(response);
            StringAssert.Matches(response.ResponseCode, new Regex("^00$"));
        }
        public void Cc_ShouldPartialReverse_Ok()
        {
            var chargeSvc = new HpsCreditService(TestServicesConfig.ValidServicesConfig());
            var charge = chargeSvc.Charge(20, "usd", TestCreditCard.ValidVisa,
                TestCardHolder.CertCardHolderShortZip);

            var response = chargeSvc.Reverse(charge.TransactionId, 20, "usd", null, 10);
            Assert.IsNotNull(response);
            StringAssert.Matches(response.ResponseCode, new Regex("^00$"));
        }
 public void Visa_ShouldReverse_Ok()
 {
     var chargeSvc = new HpsCreditService(_certConfig);
     var response = chargeSvc.Reverse(17.01m, "usd", TestCreditCard.ValidVisa);
     Assert.IsNotNull(response);
     StringAssert.Matches(response.ResponseCode, new Regex("^00$"));
 }