Branch Coverage

blib/lib/Biblio/ILL/ISO/WillSupplyResults.pm
Criterion Covered Total %
branch 14 68 20.5


line true false branch
88 1 0 if (@_)
91 0 1 unless $reason
92 0 1 unless ref $reason eq 'Biblio::ILL::ISO::ReasonWillSupply'
94 1 0 if ($supplydate)
95 0 1 unless ref $supplydate eq 'Biblio::ILL::ISO::ISODate'
97 1 0 if ($returnto)
98 0 1 unless ref $returnto eq 'Biblio::ILL::ISO::PostalAddress'
100 1 0 if ($locations)
101 0 1 unless ref $locations eq 'Biblio::ILL::ISO::LocationInfoSequence'
103 0 1 if ($electronic_delivery_service)
104 0 0 unless ref $electronic_delivery_service eq 'Biblio::ILL::ISO::ElectronicDeliveryService'
108 1 0 if $supplydate
109 1 0 if $returnto
110 1 0 if $locations
111 0 1 if $electronic_delivery_address
138 0 0 unless $reason
139 0 0 unless ref $reason eq 'Biblio::ILL::ISO::ReasonWillSupply'
141 0 0 if ($supplydate)
142 0 0 unless ref $supplydate eq 'Biblio::ILL::ISO::ISODate'
144 0 0 if ($returnto)
145 0 0 unless ref $returnto eq 'Biblio::ILL::ISO::PostalAddress'
147 0 0 if ($locations)
148 0 0 unless ref $locations eq 'Biblio::ILL::ISO::LocationInfoSequence'
150 0 0 if ($electronic_delivery_service)
151 0 0 unless ref $electronic_delivery_service eq 'Biblio::ILL::ISO::ElectronicDeliveryService'
155 0 0 if $supplydate
156 0 0 if $returnto
157 0 0 if $locations
158 0 0 if $electronic_delivery_address
180 0 0 if ($k =~ /^reason-will-supply$/) { }
0 0 elsif ($k =~ /^supply-date$/) { }
0 0 elsif ($k =~ /^return-to-address$/) { }
0 0 elsif ($k =~ /^locations$/) { }
0 0 elsif ($k =~ /^electronic-delivery-address$/) { }