From 4e8b625bd70a0a118bc0c2e329e1e9491a0171ca Mon Sep 17 00:00:00 2001 From: ivan Date: Wed, 11 Oct 2006 11:01:42 +0000 Subject: 0.04 --- t/bad_auth.t | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) (limited to 't/bad_auth.t') diff --git a/t/bad_auth.t b/t/bad_auth.t index 2ed6e69..40db574 100644 --- a/t/bad_auth.t +++ b/t/bad_auth.t @@ -2,16 +2,20 @@ BEGIN { $| = 1; print "1..1\n"; } use Business::OnlinePayment; +die "set environment variables to test: PFPRO_USER, PFPRO_VENDOR, PFPRO_PWD, ". + "and optionally PFPRO_PARTNER and PFPRO_CERT_PATH\n" + unless $ENV{'PFPRO_USER'} && $ENV{'PFPRO_VENDOR'} && $ENV{'PFPRO_PWD'}; + my $tx = new Business::OnlinePayment("PayflowPro", - #'vendor' => 'your_vendor', - 'partner' => 'verisign', - 'cert_path' => '/home/ivan/Business-OnlinePayment-PayflowPro.docs/verisign/payflowpro/linux/certs/', + 'vendor' => $ENV{PFPRO_VENDOR} , + 'partner' => ( $ENV{PFPRO_PARTNER} || 'verisign' ), + 'cert_path' => ( $ENV{PFPRO_CERT_PATH} || '.' ) , ); $tx->content( type => 'VISA', - login => 'test231', - password => '231test', + login => $ENV{'PFPRO_USER'}, + password => $ENV{'PFPRO_PWD'}, action => 'Normal Authorization', description => 'Business::OnlinePayment::PayflowPro visa test', amount => '0.01', @@ -26,7 +30,7 @@ $tx->content( #card_number => '4007000000027', #card_number => '4111111111111111', card_number => '4111111111111112', - expiration => '12/2004', + expiration => '12/2009', ); $tx->test_transaction(1); -- cgit v1.2.1