Added backwards-compatible support for sales_number
[Business-OnlinePayment-InternetSecure.git] / t / sales_number.t
diff --git a/t/sales_number.t b/t/sales_number.t
new file mode 100755 (executable)
index 0000000..6f5b429
--- /dev/null
@@ -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>
+  <SalesOrderNumber>42</SalesOrderNumber>
+</TranxResponse>
+__EOF__
+
+is($txn->order_number, 42, 'order_number');
+is($txn->sales_number, 42, 'sales_number');
+
+