Branch Coverage

blib/lib/Biblio/ILL/ISO/Shipped.pm
Criterion Covered Total %
branch 30 90 33.3


line true false branch
96 0 2 unless $Biblio::ILL::ISO::ISO::_asn_initialized
111 0 0 if ($key ne 'ASN_TYPE')
127 14 1 if ($key ne 'ASN_TYPE')
164 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 =~ /^intermediary-id$/ or $k =~ /^supplier-id$/) { }
0 0 elsif ($k =~ /^responder-address$/) { }
0 0 elsif ($k =~ /^client-id$/) { }
0 0 elsif ($k =~ /^transaction-type$/) { }
0 0 elsif ($k =~ /^shipped-service-type$/) { }
0 0 elsif ($k =~ /^responder-optional-messages$/) { }
0 0 elsif ($k =~ /^supply-details$/) { }
0 0 elsif ($k =~ /^return-to-address$/) { }
0 0 elsif ($k =~ /^responder-note$/) { }
0 0 elsif ($k =~ /^shipped-extensions$/) { }
245 0 1 unless $parm
273 0 1 unless $parm
274 0 1 unless ref $parm eq 'Biblio::ILL::ISO::TransactionId'
303 0 1 unless $sdt
304 0 1 unless ref $sdt eq 'Biblio::ILL::ISO::ServiceDateTime'
332 0 1 unless $parm
333 0 1 unless ref $parm eq 'Biblio::ILL::ISO::SystemId'
360 0 1 unless $parm
361 0 1 unless ref $parm eq 'Biblio::ILL::ISO::SystemId'
388 0 1 unless $parm
389 0 1 unless ref $parm eq 'Biblio::ILL::ISO::SystemAddress'
417 0 1 unless $parm
418 0 1 unless ref $parm eq 'Biblio::ILL::ISO::SystemId'
445 0 1 unless $parm
446 0 1 unless ref $parm eq 'Biblio::ILL::ISO::SystemId'
476 0 1 unless $parm
477 0 1 unless ref $parm eq 'Biblio::ILL::ISO::ClientId'
504 0 1 unless $parm
505 0 1 unless ref $parm eq 'Biblio::ILL::ISO::TransactionType'
532 0 1 unless $parm
533 0 1 unless ref $parm eq 'Biblio::ILL::ISO::ShippedServiceType'
563 0 0 unless $parm
564 0 0 unless ref $parm eq 'Biblio::ILL::ISO::ResponderOptionalMessageType'
606 0 1 unless $parm
607 0 1 unless ref $parm eq 'Biblio::ILL::ISO::SupplyDetails'
643 0 1 unless $parm
644 0 1 unless ref $parm eq 'Biblio::ILL::ISO::PostalAddress'
670 0 1 unless $parm
671 0 1 unless ref $parm eq 'Biblio::ILL::ISO::ILLString'