Criando um teste de JUnit
Consulte também
O gerador de teste JUnit permite que você crie classes de teste compiláveis a serem usadas como esqueletos em seus testes de unidade. Você pode criar testes de unidade para classes únicas e pacotes inteiros, assim como esqueletos de teste vazios a serem usados com fontes que você cria mais tarde.
Observações:
- Testes gerados são distinguidos anexando-se Test aos nomes das classes testadas (por exemplo, MyClassTest.java).
- Para criar um teste, o projeto deve ter um diretório de teste para os testes. O IDE cria um diretório Pacotes de teste por padrão quando você cria um projeto. Se não houver diretório de teste em seu projeto e se você quiser especificar um diretório diferente para seu teste, especifique um diretório de teste na caixa de diálogo de propriedades do projeto.
Para criar um teste para uma única classe:
- Clique com o botão direito do mouse na janela Projetos e escolha Ferramentas > Criar testes JUnit (Ctrl-Shift-U).
Para criar um conjunto de testes:
- Clique com o botão direito do mouse no nó do pacote que contém os arquivos de código-fonte para os quais você deseja gerar o conjunto de testes na janela Projetos e escolha Ferramentas > Criar testes JUnit (Ctrl-Shift-U) no menu popup.
- Selecione a versão de JUnit.
- Certifique-se de que a caixa de verificação Gerar suítes de teste esteja marcada, especifique quais outras opções e clique em OK.
O IDE gera classes de teste para todas as classes contidas e armazena-as no nó Pacotes de testes do projeto. Se já existirem classes de teste, estas serão atualizadas.
Para criar um teste vazio:
- Escolha Arquivo > Novo arquivo no menu principal.
- No assistente para Novo arquivo, selecione JUnit no painel Categorias e Teste JUnit no painel Tipos de arquivo. Clique em Próximo.
- Especifique o nome de classe do teste, pasta e pacote e selecione quaisquer opções necessárias. Clique em Finalizar.
O esqueleto do teste é criado com base nas propriedades especificadas em Configurações do módulo JUnit.
Para especificar um diretório de teste:
- Clique com o botão direito do mouse no nó do projeto na janela Projetos e escolha Propriedades.
- Na janela Propriedades, selecione Códigos-fonte no painel Categorias.
- Defina as propriedades da pasta de pacotes de teste na listas Pastas de pacote de teste. Você pode adicionar ou remover as pastas que são usadas para testar pacotes e modificar os nomes da pasta dos pacotes de teste conforme eles aparecem na janela Projetos. Clique em Fechar.
Seu projeto deve ter uma pasta de pacote de teste para gerar testes JUnit.
- Se a pasta de pacotes de teste do seu projeto estiver faltando ou indisponível, você pode criar uma nova pasta em seu projeto e, em seguida, usar esse painel para designar a nova pasta como a pasta de pacotes de teste na janela Propriedades.
Opções de criação de teste de JUnit
Ao gerar testes JUnit a partir de classes existentes, você pode especificar as seguintes opções:
- Níveis de acesso do método. Especifique os métodos para os quais gerar os métodos de teste.
- Tipos de classe. Especifica os tipos de classe para os quais gerar classes de teste. Esta opção está disponível somente ao gerar testes para múltiplas classes.
- Classes opcionais. Especifica se é para gerar uma suíte de testes ou apenas gerar classes de teste individuais. Esta opção está disponível somente ao gerar testes para múltiplas classes.
- Código gerado. Especifica se deve ser gerado o seguinte:
- Inicializador de teste.. Método para tarefas como inicializar campos, ativar ao iniciar sessão e redefinir variáveis de ambiente.
- Finalizador de teste. Método para limpar após a conclusão da execução de testes.
- Corpos de método padrão. Instruções para imprimir informações sobre status de teste para a saída do comando.
- Comentários gerados. Especifica se é para criar comentários do Javadoc para os métodos de teste e comentários que sugerem como implementar os métodos de teste.
- Consulte também
- Executando um teste de JUnit
- Configurando o JUnit
- Sobre JUnit
Notificações legais