File Coverage

blib/lib/PayProp/API/Public/Client/Response/Export/Beneficiary/Address.pm
Criterion Covered Total %
statement 9 9 100.0
branch n/a
condition n/a
subroutine 3 3 100.0
pod n/a
total 12 12 100.0


line stmt bran cond sub pod time code
1             package PayProp::API::Public::Client::Response::Export::Beneficiary::Address;
2              
3 4     4   381053 use strict;
  4         8  
  4         175  
4 4     4   25 use warnings;
  4         7  
  4         264  
5              
6 4     4   651 use Mouse;
  4         28156  
  4         24  
7              
8              
9             has id => ( is => 'ro', isa => 'Str' );
10             has created => ( is => 'ro', isa => 'Str' );
11             has modified => ( is => 'ro', isa => 'Str' );
12             has fax => ( is => 'ro', isa => 'Maybe[Str]' );
13             has city => ( is => 'ro', isa => 'Maybe[Str]' );
14             has email => ( is => 'ro', isa => 'Maybe[Str]' );
15             has phone => ( is => 'ro', isa => 'Maybe[Str]' );
16             has state => ( is => 'ro', isa => 'Maybe[Str]' );
17             has zip_code => ( is => 'ro', isa => 'Maybe[Str]' );
18             has latitude => ( is => 'ro', isa => 'Maybe[Str]' );
19             has longitude => ( is => 'ro', isa => 'Maybe[Str]' );
20             has first_line => ( is => 'ro', isa => 'Maybe[Str]' );
21             has third_line => ( is => 'ro', isa => 'Maybe[Str]' );
22             has postal_code => ( is => 'ro', isa => 'Maybe[Str]' );
23             has second_line => ( is => 'ro', isa => 'Maybe[Str]' );
24             has country_code => ( is => 'ro', isa => 'Maybe[Str]' );
25              
26             __PACKAGE__->meta->make_immutable;