Business-CyberSource

 view release on metacpan or  search on metacpan

META.json  view on Meta::CPAN

            "Data::Printer" : "0",
            "English" : "0",
            "FindBin" : "0",
            "MooseX::Params::Validate" : "0",
            "Pod::Coverage::TrustPod" : "0",
            "Pod::Wordlist" : "0",
            "Test::CPAN::Changes" : "0.19",
            "Test::CPAN::Meta::JSON" : "0.16",
            "Test::Deep" : "0",
            "Test::EOL" : "0",
            "Test::Fatal" : "0",
            "Test::Method" : "0",
            "Test::More" : "0.96",
            "Test::Pod" : "1.41",
            "Test::Pod::Coverage" : "1.08",
            "Test::Portability::Files" : "0",
            "Test::Requires" : "0",
            "Test::Requires::Env" : "0",
            "Test::Spelling" : "0.12",
            "Test::Vars" : "0",
            "Test::Version" : "1",

META.json  view on Meta::CPAN

         },
         "requires" : {
            "Business::CreditCard" : "0.32",
            "DateTime" : "0",
            "ExtUtils::MakeMaker" : "0",
            "File::Spec" : "0",
            "FindBin" : "0",
            "IO::Handle" : "0",
            "IPC::Open3" : "0",
            "Test::Deep" : "0",
            "Test::Fatal" : "0",
            "Test::Method" : "0",
            "Test::Moose" : "0",
            "Test::More" : "0",
            "Test::Requires" : "0",
            "blib" : "1.01",
            "lib" : "0"
         }
      }
   },
   "provides" : {

META.yml  view on Meta::CPAN

  - 'Caleb Cushing <xenoterracide@gmail.com>'
build_requires:
  Business::CreditCard: '0.32'
  DateTime: '0'
  ExtUtils::MakeMaker: '0'
  File::Spec: '0'
  FindBin: '0'
  IO::Handle: '0'
  IPC::Open3: '0'
  Test::Deep: '0'
  Test::Fatal: '0'
  Test::Method: '0'
  Test::Moose: '0'
  Test::More: '0'
  Test::Requires: '0'
  blib: '1.01'
  lib: '0'
configure_requires:
  ExtUtils::MakeMaker: '0'
  File::ShareDir::Install: '0.06'
dynamic_config: 0

Makefile.PL  view on Meta::CPAN

  },
  "TEST_REQUIRES" => {
    "Business::CreditCard" => "0.32",
    "DateTime" => 0,
    "ExtUtils::MakeMaker" => 0,
    "File::Spec" => 0,
    "FindBin" => 0,
    "IO::Handle" => 0,
    "IPC::Open3" => 0,
    "Test::Deep" => 0,
    "Test::Fatal" => 0,
    "Test::Method" => 0,
    "Test::Moose" => 0,
    "Test::More" => 0,
    "Test::Requires" => 0,
    "blib" => "1.01",
    "lib" => 0
  },
  "VERSION" => "0.010008",
  "test" => {
    "TESTS" => "t/*.t"

Makefile.PL  view on Meta::CPAN

  "MooseX::Types::DateTime" => 0,
  "MooseX::Types::DateTime::W3C" => 0,
  "MooseX::Types::Email" => 0,
  "MooseX::Types::Locale::Country" => 0,
  "MooseX::Types::Locale::Currency" => 0,
  "MooseX::Types::Moose" => 0,
  "MooseX::Types::NetAddr::IP" => 0,
  "MooseY::RemoteHelper::MessagePart" => 0,
  "MooseY::RemoteHelper::Role::Client" => 0,
  "Test::Deep" => 0,
  "Test::Fatal" => 0,
  "Test::Method" => 0,
  "Test::Moose" => 0,
  "Test::More" => 0,
  "Test::Requires" => 0,
  "Type::Params" => 0,
  "Type::Utils" => "0.040",
  "Types::Standard" => 0,
  "XML::Compile::SOAP11" => 0,
  "XML::Compile::SOAP::WSS" => "1.04",
  "XML::Compile::Transport::SOAPHTTP" => 0,

t/00-report-prereqs.dd  view on Meta::CPAN

                                      'Data::Printer' => '0',
                                      'English' => '0',
                                      'FindBin' => '0',
                                      'MooseX::Params::Validate' => '0',
                                      'Pod::Coverage::TrustPod' => '0',
                                      'Pod::Wordlist' => '0',
                                      'Test::CPAN::Changes' => '0.19',
                                      'Test::CPAN::Meta::JSON' => '0.16',
                                      'Test::Deep' => '0',
                                      'Test::EOL' => '0',
                                      'Test::Fatal' => '0',
                                      'Test::Method' => '0',
                                      'Test::More' => '0.96',
                                      'Test::Pod' => '1.41',
                                      'Test::Pod::Coverage' => '1.08',
                                      'Test::Portability::Files' => '0',
                                      'Test::Requires' => '0',
                                      'Test::Requires::Env' => '0',
                                      'Test::Spelling' => '0.12',
                                      'Test::Vars' => '0',
                                      'Test::Version' => '1',

t/00-report-prereqs.dd  view on Meta::CPAN

                                   },
                   'requires' => {
                                   'Business::CreditCard' => '0.32',
                                   'DateTime' => '0',
                                   'ExtUtils::MakeMaker' => '0',
                                   'File::Spec' => '0',
                                   'FindBin' => '0',
                                   'IO::Handle' => '0',
                                   'IPC::Open3' => '0',
                                   'Test::Deep' => '0',
                                   'Test::Fatal' => '0',
                                   'Test::Method' => '0',
                                   'Test::Moose' => '0',
                                   'Test::More' => '0',
                                   'Test::Requires' => '0',
                                   'blib' => '1.01',
                                   'lib' => '0'
                                 }
                 }
     };
  $x;

t/billto-exceptions.t  view on Meta::CPAN

use strict;
use warnings;
use Test::More;
use Test::Fatal;

use Module::Runtime 'use_module';

my $billto_c = use_module('Business::CyberSource::RequestPart::BillTo');

my $exception0
	= exception { $billto_c->new({
		first_name     => 'Caleb',
		last_name      => 'Cushing',
		street         => 'somewhere',

t/card.t  view on Meta::CPAN

use strict;
use warnings;
use Test::More;
use Test::Moose;
use Test::Fatal;
use Test::Deep;
use Test::Method;

use Module::Runtime qw( use_module );
use DateTime;

my $card_c = use_module('Business::CyberSource::RequestPart::Card');

my @test_pairs = (
	[ qw( 4111111111111111 001 VISA       ) ],

t/error-exception.t  view on Meta::CPAN

use strict;
use warnings;
use Test::More;
use Test::Fatal;
use Test::Method;
use Test::Moose;

use Module::Runtime qw( use_module );

my $factory = new_ok( use_module('Business::CyberSource::Factory::Response') );

can_ok $factory, 'create';

my $result = {

t/exceptions.t  view on Meta::CPAN

use strict;
use warnings;
use Test::More;
use Test::Fatal;

use Module::Runtime 'use_module';
use FindBin; use lib "$FindBin::Bin/lib";

my $t = new_ok( use_module('Test::Business::CyberSource') );

my $authc = use_module('Business::CyberSource::Request::Authorization');

my $ptc = use_module('Business::CyberSource::RequestPart::PurchaseTotals');

t/response-sale.t  view on Meta::CPAN

use strict;
use warnings;
use Test::More;
use Test::Fatal;
use Test::Deep;
use Test::Method;
use Module::Runtime qw( use_module );

# this test uses a response from a sale

my $res
	= new_ok( use_module('Business::CyberSource::Response') => [{
		'ccAuthReply' => {
			'processorResponse' => '00',

t/shipto-exceptions.t  view on Meta::CPAN

# for the most part it is copy-paste from billto-exceptions.t
# but not totally, as some tests are specific to shipping

use strict;
use warnings;
use Test::More;
use Test::Fatal qw(exception dies_ok);

use Module::Runtime 'use_module';

my $shipto_c = use_module('Business::CyberSource::RequestPart::ShipTo');

dies_ok {
    $shipto_c->new(
        {
            first_name  => 'Caleb',
            last_name   => 'Cushing',

xt/author/authorization/error.t  view on Meta::CPAN

use strict;
use warnings;
use Test::More;
use Test::Fatal;

use FindBin;
use Module::Runtime qw( use_module    );
use Test::Requires  qw( Path::FindDev );
use lib Path::FindDev::find_dev( $FindBin::Bin )->child('t', 'lib' )->stringify;

my $t = use_module('Test::Business::CyberSource')->new;

my $client = $t->resolve( service => '/client/object'    );

xt/author/bad-credentials.t  view on Meta::CPAN

use strict;
use warnings;
use Test::More;
use Test::Fatal;

use FindBin;
use Test::Requires  qw( Path::FindDev );
use lib Path::FindDev::find_dev( $FindBin::Bin )->child('t', 'lib' )->stringify;
use Module::Runtime qw( use_module );

my $t = new_ok( use_module('Test::Business::CyberSource') );

my $req = $t->resolve( service  =>'/request/authorization' );



( run in 1.086 second using v1.01-cache-2.11-cpan-54e63673c56 )