From e97a2d3512479f30718872b70196a2be18ec2b2e Mon Sep 17 00:00:00 2001 From: fbriere Date: Sat, 19 Aug 2006 18:14:27 +0000 Subject: Added backwards-compatible support for exp_date --- t/exp_date.t | 52 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100755 t/exp_date.t (limited to 't') diff --git a/t/exp_date.t b/t/exp_date.t new file mode 100755 index 0000000..1c52314 --- /dev/null +++ b/t/exp_date.t @@ -0,0 +1,52 @@ +# vim:set syntax=perl encoding=utf-8: + +# Check for backwards-compatible support for exp_date + +use Test::More tests => 2 + 1; + +BEGIN { use_ok('Business::OnlinePayment') }; +BEGIN { use_ok('XML::Simple', qw(xml_in)) }; + +my $txn = new Business::OnlinePayment 'InternetSecure', merchant_id => '0000'; + +$txn->content( + action => 'Normal Authorization', + + card_number => '5111-1111-1111-1111', + exp_date => '0704', + + amount => 13.95, + ); + +is_deeply( xml_in($txn->to_xml), xml_in(<<__EOF__) ); + + + 0000 + 5111111111111111 + 07 + 2004 + 0 + + 13.95::1::::::{CAD} + + + + + + + + + + + + + + + + + + + + +__EOF__ + -- cgit v1.2.1