File Coverage

blib/lib/Mail/SendGrid/Bounce.pm
Criterion Covered Total %
statement 12 12 100.0
branch n/a
condition n/a
subroutine 4 4 100.0
pod n/a
total 16 16 100.0


line stmt bran cond sub pod time code
1             package Mail::SendGrid::Bounce;
2             {
3             $Mail::SendGrid::Bounce::VERSION = '0.07';
4             }
5             # ABSTRACT: data object that holds information about a SendGrid bounce
6 2     2   10 use strict;
  2         3  
  2         69  
7 2     2   10 use warnings;
  2         4  
  2         43  
8              
9 2     2   39 use 5.008;
  2         5  
  2         67  
10 2     2   7 use Mouse 0.94;
  2         32  
  2         17  
11              
12             has 'email' => (is => 'ro', isa => 'Str', required => 1);
13             has 'created' => (is => 'ro', isa => 'Str', required => 1);
14             has 'status' => (is => 'ro', isa => 'Str', required => 1);
15             has 'reason' => (is => 'ro', isa => 'Str', required => 1);
16              
17             1;
18              
19             __END__