Branch Coverage

blib/lib/Biblio/ILL/ISO/Returned.pm
Criterion Covered Total %
branch 16 52 30.7


line true false branch
90 0 2 unless $Biblio::ILL::ISO::ISO::_asn_initialized
105 0 0 if ($key ne 'ASN_TYPE')
121 8 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$/) { }
0 0 elsif ($k =~ /^date-returned$/) { }
0 0 elsif ($k =~ /^returned-via$/) { }
0 0 elsif ($k =~ /^insured-for$/) { }
0 0 elsif ($k =~ /^requester-note$/) { }
222 0 1 unless $parm
250 0 1 unless $parm
251 0 1 unless ref $parm eq 'Biblio::ILL::ISO::TransactionId'
280 0 1 unless $sdt
281 0 1 unless ref $sdt eq 'Biblio::ILL::ISO::ServiceDateTime'
309 0 2 unless $parm
310 0 2 unless ref $parm eq 'Biblio::ILL::ISO::SystemId'
337 0 0 unless $parm
338 0 0 unless ref $parm eq 'Biblio::ILL::ISO::SystemId'
381 1 0 if (ref $parm eq 'Biblio::ILL::ISO::ISODate') { }
410 0 1 unless $parm
411 0 1 unless ref $parm eq 'Biblio::ILL::ISO::TransportationMode'
439 1 0 if (ref $parm eq 'Biblio::ILL::ISO::Amount') { }
467 0 1 unless $parm
468 0 1 unless ref $parm eq 'Biblio::ILL::ISO::ILLString'