Condition Coverage

blib/lib/WWW/Vonage/API.pm
Criterion Covered Total %
condition 15 21 71.4


and 3 conditions

line !l l&&!r l&&r condition
120 13 2 7 $method eq 'POST' || $method eq 'PATCH' || $method eq 'PUT' and ref $payload eq "HASH"
168 11 6 5 $method eq "GET" and ref $payload eq "HASH"

or 2 conditions

line l !l condition
39 12 0 $args{'API_Key'} || ''
40 12 0 $args{'API_Secret'} || ''
49 0 12 $args{'LWP_Callback'} || undef
50 0 12 $args{'utf8'} || undef
191 9 0 $payload->{$key} // ""
194 5 0 join('&', @arguments) || ''

or 3 conditions

line l !l&&r !l&&!r condition
120 8 1 13 $method eq 'POST' || $method eq 'PATCH' || $method eq 'PUT'