Branch Coverage

blib/lib/Biblio/ILL/ISO/Received.pm
Criterion Covered Total %
branch 19 52 36.5


line true false branch
90 0 2 unless $Biblio::ILL::ISO::ISO::_asn_initialized
105 0 0 if ($key ne 'ASN_TYPE')
121 9 1 if ($key ne 'ASN_TYPE')
158 0 0 if ($k =~ /^protocol-version-num$/) { }
0 0 elsif ($k =~ /^transaction-id$/) { }
0 0 elsif ($k =~ /^service-date-time$/) { }
0 0 elsif ($k =~ /^requester-id$/ or $k =~ /^responder-id$/ or $k =~ /^supplier-id$/) { }
0 0 elsif ($k =~ /^date-received$/) { }
0 0 elsif ($k =~ /^shipped-service-type$/) { }
0 0 elsif ($k =~ /^requester-note$/) { }
214 0 1 unless $parm
242 0 1 unless $parm
243 0 1 unless ref $parm eq 'Biblio::ILL::ISO::TransactionId'
272 0 1 unless $sdt
273 0 1 unless ref $sdt eq 'Biblio::ILL::ISO::ServiceDateTime'
301 0 1 unless $parm
302 0 1 unless ref $parm eq 'Biblio::ILL::ISO::SystemId'
329 0 1 unless $parm
330 0 1 unless ref $parm eq 'Biblio::ILL::ISO::SystemId'
357 0 1 unless $parm
358 0 1 unless ref $parm eq 'Biblio::ILL::ISO::SystemId'
400 1 0 if (ref $parm eq 'Biblio::ILL::ISO::ISODate') { }
430 0 1 unless $parm
431 0 1 unless ref $parm eq 'Biblio::ILL::ISO::ShippedServiceType'
457 0 1 unless $parm
458 0 1 unless ref $parm eq 'Biblio::ILL::ISO::ILLString'