Beispiel #1
0
        public void ChargeTokenTest(string transactionToken, string expectedResponse)
        {
            var service = new DirectPayService(_baseUrl, _companyToken);
            var data    = new CreditCardModel
            {
                CardHolderName   = "Card Holder",
                CreditCardCvv    = "123",
                CreditCardExpiry = "0320",
                CreditCardNumber = "5424000000000015"
            };

            var response = service.ChargeToken(transactionToken.ToUpper(), data);

            _debug.WriteLine("Result: {0}", response.Result);
            _debug.WriteLine("Result Explanation: {0}", response.ResultExplanation);
            _debug.WriteLine("Transaction Token: {0}", transactionToken);
            Assert.Equal(true, response.Result == "000");
        }