A cobertura de código é configurável para cada projeto Java ou plug-in. Os níveis de cobertura de código aceitáveis e os filtros são configuráveis a partir da caixa de diálogo Propriedades do Projeto.
É possível definir níveis de cobertura de código aceitáveis para um pacote, arquivo de origem, tipo (uma classe concreta ou enumeração) ou método em um projeto.
O nível é definido como uma porcentagem que representa o limite aceitável de cobertura de código. É possível definir um ou mais níveis para cada tipo de cobertura, mas se qualquer um dos níveis não for excedido, os indicadores para todos os tipos de cobertura selecionados são mostrados no Package Explorer como estando abaixo dos critérios de aceitação especificados. Por padrão, os níveis de cobertura de código que corresponderam ou excederam são mostrados com indicadores verdes e aqueles que não corresponderam são mostrados em vermelho, mas você pode mudar as cores padrão.
Use os filtros de cobertura de código para incluir ou excluir pacotes, arquivos de origem, tipos ou métodos da análise de cobertura de código. As regras de filtragem são aplicadas usando-se uma abordagem primeira correspondência, o que significa que a primeira regra de filtragem que corresponder será usada para gerar a análise de cobertura do código filtrado. A regra da primeira correspondência é a mesma usada pelas regras de firewall.
Para configurar os níveis de cobertura de código e os filtros:
Nota: A definição de um bloco é código (parte de uma linha, uma única linha ou várias linhas) que não pode ser ramificado para dentro ou para fora dele. Todo o código em um bloco é executado como um grupo de instruções único. Os blocos são finalizados com uma ramificação para dentro ou para fora (por exemplo, chamando um método, lançando uma exceção ou retornando).
Conceitos relacionados
Indicadores de cobertura de código
Tarefas Relacionadas
Ativando a cobertura de código
Ativando a cobertura de código a partir de um script Ant
Configurando os indicadores de cobertura de código
Analisando os relatórios de cobertura de código
Analisando a cobertura de código de aplicativos da Web
© Copyright IBM Corporation 2007, 2008. Todos os direitos reservados.