Condition Coverage

blib/lib/Business/AuthorizeNet/CIM.pm
Criterion Covered Total %
condition 0 38 0.0


and 3 conditions

line !l l&&!r l&&r condition
60 0 0 0 exists $args->{'customerProfileId'} and exists $args->{'customerPaymentProfileId'}
91 0 0 0 exists $args->{'refTransId'} and $trans_type eq 'priorAuthCaptureTransaction' || $trans_type eq 'refundTransaction' || $trans_type eq 'voidTransaction'
215 0 0 0 $args->{'use_shipToList_as_billTo'} and $args->{'shipToList'}
254 0 0 0 $args->{'use_billTo_as_shipToList'} and $args->{'billTo'}
443 0 0 0 exists $args->{'transId'} and $trans_type eq 'profileTransPriorAuthCapture' || $trans_type eq 'profileTransRefund' || $trans_type eq 'profileTransVoid'
453 0 0 0 exists $args->{'approvalCode'} and $trans_type eq "profileTransCaptureOnly"

or 2 conditions

line l !l condition
28 0 0 delete $args->{'ua_args'} || {}

or 3 conditions

line l !l&&r !l&&!r condition
21 0 0 0 $args->{'test_mode'} or $args->{'test_host_only'}
91 0 0 0 $trans_type eq 'priorAuthCaptureTransaction' || $trans_type eq 'refundTransaction' || $trans_type eq 'voidTransaction'
183 0 0 0 exists $args->{'billTo'} || exists $args->{'creditCard'} || exists $args->{'bankAccount'} || exists $args->{'opaqueData'} || $args->{'use_shipToList_as_billTo'} && $args->{'shipToList'}
215 0 0 0 exists $args->{'billTo'} or $args->{'use_shipToList_as_billTo'} and $args->{'shipToList'}
254 0 0 0 exists $args->{'shipToList'} or $args->{'use_billTo_as_shipToList'} and $args->{'billTo'}
443 0 0 0 $trans_type eq 'profileTransPriorAuthCapture' || $trans_type eq 'profileTransRefund' || $trans_type eq 'profileTransVoid'