public void GiftCard_ManualCard_ShouldReverseUsingGiftCard()
        {
            var giftCardSvc  = new HpsGiftCardService(TestServicesConfig.ValidSecretKeyConfig());
            var saleResponse = giftCardSvc.Sale(TestGiftCard.Manual.validGiftCardNotEncrypted, 10.00m);

            StringAssert.Matches(saleResponse.ResponseCode, new Regex("^0$"));
            var reverseResponse = giftCardSvc.Reverse(TestGiftCard.Manual.validGiftCardNotEncrypted, 10.00m);

            StringAssert.Matches(reverseResponse.ResponseCode, new Regex("^0$"));
        }
        public void GiftCard_ManualCard_ShouldVoid()
        {
            var giftCardSvc  = new HpsGiftCardService(TestServicesConfig.ValidSecretKeyConfig());
            var saleResponse = giftCardSvc.Sale(TestGiftCard.Manual.validGiftCardNotEncrypted, 10.00m);

            StringAssert.Matches(saleResponse.ResponseCode, new Regex("^0$"));
            var voidResponse = giftCardSvc.Void(saleResponse.TransactionId).Execute();

            StringAssert.Matches(voidResponse.ResponseCode, new Regex("^0$"));
        }
        public void GiftCard_ManualCard_ShouldSale()
        {
            var giftCardSvc = new HpsGiftCardService(TestServicesConfig.ValidSecretKeyConfig());
            var response    = giftCardSvc.Sale(TestGiftCard.Manual.validGiftCardNotEncrypted, 10.00m);

            if (response == null)
            {
                Assert.Fail("Response is null.");
            }

            StringAssert.Matches(response.ResponseCode, new Regex("^0$"));
        }
 public void GiftCard_ManualCard_ShouldReverseUsingGiftCard()
 {
     var giftCardSvc = new HpsGiftCardService(TestServicesConfig.ValidSecretKeyConfig());
     var saleResponse = giftCardSvc.Sale(TestGiftCard.Manual.validGiftCardNotEncrypted, 10.00m);
     StringAssert.Matches(saleResponse.ResponseCode, new Regex("^0$"));
     var reverseResponse = giftCardSvc.Reverse(TestGiftCard.Manual.validGiftCardNotEncrypted, 10.00m);
     StringAssert.Matches(reverseResponse.ResponseCode, new Regex("^0$"));
 }
 public void GiftCard_ManualCard_ShouldVoid()
 {
     var giftCardSvc = new HpsGiftCardService(TestServicesConfig.ValidSecretKeyConfig());
     var saleResponse = giftCardSvc.Sale(TestGiftCard.Manual.validGiftCardNotEncrypted, 10.00m);
     StringAssert.Matches(saleResponse.ResponseCode, new Regex("^0$"));
     var voidResponse = giftCardSvc.Void(saleResponse.TransactionId).Execute();
     StringAssert.Matches(voidResponse.ResponseCode, new Regex("^0$"));
 }
        public void GiftCard_ManualCard_ShouldSale()
        {
            var giftCardSvc = new HpsGiftCardService(TestServicesConfig.ValidSecretKeyConfig());
            var response = giftCardSvc.Sale(TestGiftCard.Manual.validGiftCardNotEncrypted, 10.00m);
            if (response == null)
            {
                Assert.Fail("Response is null.");
            }

            StringAssert.Matches(response.ResponseCode, new Regex("^0$"));
        }