| line | true | false | branch | 
 
| 11 | 1 | 1 | unless $params and ref $params eq 'HASH' | 
 
| 13 | 1 | 1 | if ($params->{'sandbox'}) { } | 
 
| 34 | 2 | 1 | unless $params and ref $params eq 'HASH' | 
 
| 36 | 3 | 0 | if (not $self->{'scol_obj'} or keys %$params) | 
 
| 50 | 0 | 0 | unless $params and ref $params eq 'HASH' | 
 
| 71 | 0 | 0 | unless $params and ref $params eq 'HASH' | 
 
| 116 | 0 | 0 | unless $return and not ref $return | 
 
| 130 | 0 | 0 | unless ref $params eq 'HASH' | 
 
| 134 | 0 | 0 | if (exists $params->{'xml'}) { } | 
 
| 163 | 0 | 0 | unless defined $id | 
 
| 227 | 0 | 0 | defined $params->{'remetente'}{'numero'} && $params->{'remetente'}{'numero'} =~ m[\A(?:s/n|\d+)\z] ? : | 
 
|  | 0 | 0 | defined $params->{'remetente'}{'complemento'} ? : | 
 
|  | 0 | 0 | $params->{'remetente'}{'cep'} =~ /\A\d{8}\z/ ? : | 
 
|  | 0 | 0 | defined $params->{'remetente'}{'telefone'} ? : | 
 
|  | 0 | 0 | defined $params->{'remetente'}{'fax'} ? : | 
 
|  | 0 | 0 | defined $params->{'remetente'}{'email'} ? : | 
 
| 233 | 0 | 0 | unless @{$params->{'objetos'};} > 0 | 
 
| 235 | 0 | 0 | if (defined $obj->{'valor_declarado'}) | 
 
| 236 | 0 | 0 | if ($obj->{'valor_declarado'} =~ /\A(\d{1,9}),(\d{2})\z/) { } | 
 
| 238 | 0 | 0 | if ($obj->{'codigo_postagem_sigla'} eq 'PAC') { } | 
 
|  | 0 | 0 | elsif ($obj->{'codigo_postagem_sigla'} eq 'SEDEX') { } | 
 
| 239 | 0 | 0 | unless $valor_declarado >= 18.5 and $valor_declarado <= 3000 | 
 
| 243 | 0 | 0 | unless $valor_declarado >= 18.5 and $valor_declarado <= 10000 | 
 
| 248 | 0 | 0 | unless $obj->{'codigo_postagem_sigla'} eq 'CARTA' | 
 
| 332 | 0 | 0 | defined $obj->{'destinatario'}{'telefone'} ? : | 
 
|  | 0 | 0 | defined $obj->{'destinatario'}{'celular'} ? : | 
 
|  | 0 | 0 | defined $obj->{'destinatario'}{'email'} ? : | 
 
|  | 0 | 0 | defined $obj->{'destinatario'}{'complemento'} ? : | 
 
|  | 0 | 0 | defined $obj->{'destinatario'}{'numero'} && $obj->{'destinatario'}{'numero'} =~ m[\A(?:s/n|\d+)\z] ? : | 
 
|  | 0 | 0 | $obj->{'destinatario'}{'cep'} =~ /\A\d{8}\z/ ? : | 
 
|  | 0 | 0 | exists $obj->{'servicos_adicionais'} && @{$obj->{'servicos_adicionais'};} > 0 ? : | 
 
|  | 0 | 0 | $obj->{'codigo_postagem_sigla'} eq 'SEDEX' ? : | 
 
|  | 0 | 0 | $obj->{'codigo_postagem_sigla'} eq 'PAC' ? : | 
 
|  | 0 | 0 | defined $obj->{'valor_declarado'} ? : | 
 
| 351 | 0 | 2 | $resto == 1 ? : | 
 
|  | 0 | 2 | $resto == 0 ? : |