summaryrefslogtreecommitdiff
path: root/t/avs_response.t
diff options
context:
space:
mode:
authorfbriere <fbriere>2006-08-19 18:35:35 +0000
committerfbriere <fbriere>2006-08-19 18:35:35 +0000
commitdee8162ed1772cded92c39a188dd584bd847318f (patch)
tree3652336a7435535aed737e17c009fb50fee41376 /t/avs_response.t
parent69b4b8b6053186050e6bbb3be461934794cdf266 (diff)
Added backwards-compatible support for avs_response
Diffstat (limited to 't/avs_response.t')
-rwxr-xr-xt/avs_response.t22
1 files changed, 22 insertions, 0 deletions
diff --git a/t/avs_response.t b/t/avs_response.t
new file mode 100755
index 0000000..5720aa6
--- /dev/null
+++ b/t/avs_response.t
@@ -0,0 +1,22 @@
+# vim:set syntax=perl:
+
+use Test::More tests => 1 + 2;
+
+BEGIN { use_ok('Business::OnlinePayment') };
+
+
+my $txn = new Business::OnlinePayment 'InternetSecure', merchant_id => '0000';
+
+$txn->parse_response(<<__EOF__);
+<?xml version="1.0" encoding="UTF-8"?>
+<TranxResponse>
+ <CardType>Test Card Number</CardType>
+ <Page>2000</Page>
+ <AVSResponseCode>Z</AVSResponseCode>
+</TranxResponse>
+__EOF__
+
+is($txn->avs_code, 'Z', 'avs_code');
+is($txn->avs_response, 'Z', 'avs_response');
+
+