Branch Coverage

blib/lib/WebService/Xero/Item.pm
Criterion Covered Total %
branch 10 22 45.4


line true false branch
58 0 22 defined $params{$key} ? :
60 0 2 if defined $params{'PurchaseDetails'}{'UnitPrice'}
61 0 2 if defined $params{'PurchaseDetails'}{'COGSAccountCode'}
62 0 2 if defined $params{'PurchaseDetails'}{'AccountCode'}
63 0 2 if defined $params{'PurchaseDetails'}{'TaxType'}
65 0 2 if defined $params{'PurchaseDetails'}{'UnitPrice'}
66 0 2 if defined $params{'PurchaseDetails'}{'AccountCode'}
67 0 2 if defined $params{'PurchaseDetails'}{'TaxType'}
84 0 0 unless ref($params{'agent'}) =~ /Agent/m
109 0 1 if ref $data->{'Items'} eq 'ARRAY' and scalar @{$data->{'Items'};} == 1
110 0 1 if (ref $data->{'Items'} eq 'ARRAY' and scalar @{$data->{'Items'};} > 1)