File Coverage

blib/lib/Business/CyberSource/Request/Role/BillingInfo.pm
Criterion Covered Total %
statement 21 21 100.0
branch n/a
condition n/a
subroutine 7 7 100.0
pod n/a
total 28 28 100.0


line stmt bran cond sub pod time code
1             package Business::CyberSource::Request::Role::BillingInfo;
2 3     3   2025 use strict;
  3         5  
  3         85  
3 3     3   10 use warnings;
  3         2  
  3         90  
4 3     3   9 use namespace::autoclean;
  3         6  
  3         24  
5 3     3   1460 use Module::Load 'load';
  3         2324  
  3         16  
6              
7             our $VERSION = '0.010007'; # VERSION
8              
9 3     3   218 use Moose::Role;
  3         5  
  3         23  
10 3     3   10496 use MooseX::RemoteHelper;
  3         5  
  3         19  
11 3     3   7483 use MooseX::Types::CyberSource qw( BillTo );
  3         5  
  3         26  
12              
13             has bill_to => (
14             isa => BillTo,
15             remote_name => 'billTo',
16             is => 'ro',
17             required => 1,
18             coerce => 1,
19             );
20              
21             1;
22              
23             # ABSTRACT: Role for requests that require "bill to" information
24              
25             __END__
26              
27             =pod
28              
29             =encoding UTF-8
30              
31             =head1 NAME
32              
33             Business::CyberSource::Request::Role::BillingInfo - Role for requests that require "bill to" information
34              
35             =head1 VERSION
36              
37             version 0.010007
38              
39             =head1 BUGS
40              
41             Please report any bugs or feature requests on the bugtracker website
42             https://github.com/xenoterracide/business-cybersource/issues
43              
44             When submitting a bug or request, please include a test-file or a
45             patch to an existing test-file that illustrates the bug or desired
46             feature.
47              
48             =head1 AUTHOR
49              
50             Caleb Cushing <xenoterracide@gmail.com>
51              
52             =head1 COPYRIGHT AND LICENSE
53              
54             This software is Copyright (c) 2016 by Caleb Cushing <xenoterracide@gmail.com>.
55              
56             This is free software, licensed under:
57              
58             The Artistic License 2.0 (GPL Compatible)
59              
60             =cut