File Coverage

blib/lib/Net/Amazon/Request/ISBN.pm
Criterion Covered Total %
statement 9 16 56.2
branch n/a
condition n/a
subroutine 3 4 75.0
pod 1 1 100.0
total 13 21 61.9


line stmt bran cond sub pod time code
1             ######################################################################
2             package Net::Amazon::Request::ISBN;
3             ######################################################################
4 1     1   24951 use warnings;
  1         3  
  1         40  
5 1     1   8 use strict;
  1         2  
  1         44  
6 1     1   6 use base qw(Net::Amazon::Request);
  1         2  
  1         2488  
7              
8             ##################################################
9             sub new {
10             ##################################################
11 0     0 1   my($class, %options) = @_;
12              
13 0           $class->_assert_options_defined(\%options, qw(isbn));
14              
15 0           $class->_convert_option(\%options,
16             'isbn',
17             'ItemId');
18              
19 0           $options{'IdType'} = 'ISBN';
20 0           $options{'SearchIndex'} = 'Books';
21              
22 0           my $self = $class->SUPER::new(%options);
23              
24 0           bless $self, $class; # reconsecrate
25             }
26              
27             1;
28              
29             __END__