Editando Testes JUnit

O Editor do Conjunto de Teste JUnit pode criar e remover métodos em um teste JUnit, além de controlar a forma de chamada desses métodos. Dar um clique duplo em um arquivo do conjunto de teste JUnit abrirá o editor do Conjunto de Teste JUnit TPTP. Três guias estão visíveis: Visão Geral, Métodos de Teste e Comportamento.

Guia Visão Geral

Visão Geral (conforme acima) registra várias propriedades: o Nome do Teste JUnit TPTP (SimpleTest, neste exemplo); sua Descrição ('Um exemplo de Teste JUnit TPTP.'); seu caminho de arquivo (/javaProject/junit/samples/SimpleTest.testsuite); o Nome do Pacote Java envolvido (junit.samples); e o Nome da Classe Java (SimpleTest). O Nome do Pacote Java pode ser digitado diretamente ou o botão Procurar pode ser utilizado para navegar até ele.

Guia Métodos de Teste

Se a guia Métodos de Teste estiver selecionada, a visualização será alternada para a seção Métodos de Teste do editor:

Selecionar um método de teste exibe seu Nome e sua Descrição (se presente) na área de janela do lado direito.

Para alterar o nome de um método de teste, selecione o método de teste (na área de janela à esquerda) e, em seguida, edite a caixa de texto Nome. Para alterar a descrição de um caso de teste, selecione o método de teste (na área de janela à esquerda) e, em seguida, edite a caixa de texto Descrição. Utilize os botões Incluir e Remover para incluir métodos de teste e para remover os métodos existentes (selecionados), respectivamente. Utilize os botões Para cima e Para baixo para alterar a ordem dos métodos de teste.

Guia Comportamento

Na visualização da guia Visão Geral, se a caixa de opções Implementar Comportamento do Teste como Código estiver marcada, o comportamento será simplesmente baseado no código, isto é, os métodos de teste serão executados exatamente conforme apresentados na visualização Métodos de Teste. Essa é a posição relativa a testes JUnit TPTP criados como resultado da importação de Testes JUnit para um teste JUnit TPTP.

Se a caixa de opções Implementar Comportamento do Teste como Código estiver limpa, uma guia adicional, Comportamento, estará disponível. (Observe que o recurso comportamento deve ser utilizado apenas para Testes JUnit TPTP criados manualmente.)

A guia Comportamento permite especificar a freqüência e a ordem na qual os métodos de teste são executados. Isso é feito por meio de chamadas e loops: as chamadas permitem especificar quais métodos de teste você deseja executar e em que ordem; os loops permitem incorporar os métodos de teste escolhidos em um loop que pode ser iterado uma ou mais vezes. Os comportamentos podem conter uma mistura de chamadas e loops. Para configurar um único loop:

Selecione a guia Comportamento, clique no botão Incluir... e selecione Loop. Isso configurará um comportamento sob o controle de um único loop. O campo de entrada Nome é preenchido com o valor padrão Loop 1 e a Descrição fica vazia.

Por padrão, o número de iterações de um loop é 1. Isso pode ser alterado por meio da caixa de opções Número de Iterações, que especifica o número de iterações de loop.

 

Se Síncrono estiver marcado e mais de uma iteração estiver especificada, as iterações de loop serão executadas em seqüência. Se Síncrono for limpo e mais de uma iteração estiver especificada, as iterações de loop serão executadas simultaneamente.

Os botões Para cima e Para baixo são utilizados para alterar as posições relativas de chamadas e loops. Os botões Incluir e Inserir são utilizados para incluir loops ou chamadas selecionadas, enquanto que o botão Remover exclui os loops ou as chamadas selecionadas.

Loops podem ser aninhados e chamadas podem existir fora de um loop.

Controles do Teclado

Digitar ALT-k ou ALT-s move o cursor do editor para o início das caixas de texto dos campos Nome do Pacote ou Nome da Classe, respectivamente.

Tarefas relacionadas
Incluindo Métodos de Teste