Condition Coverage

blib/lib/Business/OnlinePayment/TransFirsteLink.pm
Criterion Covered Total %
condition 1 39 2.5


and 3 conditions

line !l l&&!r l&&r condition
298 0 0 4 defined $expiration and $expiration =~ /^(\d+)\D+\d*(\d{2})$/
312 0 0 0 exists $content{$_} and defined $content{$_}
0 0 0 exists $content{$_} and defined $content{$_} and $content{$_} =~ /\S+/
451 0 0 0 $params{'InstallmentNum'} and $params{'InstallmentOf'}
558 0 0 0 $resp =~ /^(HTTP\S+ )?200/ and $status eq '000' || $status eq '011' || $status eq '085' || $status eq '0P0' || $status eq 'P00' || $status eq 'ACCEPTED'

or 2 conditions

line l !l condition
205 0 0 shift() || 0
399 0 0 $content{'invoice_number'} || 'PAYMENT'
400 0 0 $content{'check_number'} || '100'

or 3 conditions

line l !l&&r !l&&!r condition
214 0 0 0 $$self{'__DEBUG'} || $Business::OnlinePayment::TransFirsteLink::DEBUG
260 0 0 0 $actions{lc $content{'action'}} || $content{'action'}
274 0 0 0 $types{lc $content{'type'}} || $content{'type'}
459 0 0 0 $type_action eq 'CC_30' or $type_action eq 'CC_32'
489 0 0 0 $type_action eq 'CC_30' or $type_action eq 'CC_32'
558 0 0 0 $status eq '000' || $status eq '011' || $status eq '085' || $status eq '0P0' || $status eq 'P00' || $status eq 'ACCEPTED'