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:

Para criar um teste para uma única classe:

Para criar um conjunto de testes:

  1. 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.
  2. Marque a caixa de verificação Gerar suítes de testes.
  3. Selecione as opções de geração de código desejadas 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. Por padrão, o IDE inclui todas as classes de teste como parte da suíte de testes gerada.

Para criar um teste vazio:

  1. Escolha Arquivo > Novo arquivo no menu principal.
  2. No assistente para Novo arquivo, selecione JUnit no painel Categorias e Teste JUnit no painel Tipos de arquivo. Clique em Próximo.
  3. Especifique o nome da classe de teste, pasta e pacote.
  4. Selecione as opções de geração de código e clique em Terminar.

Para especificar um diretório de teste:

  1. Clique com o botão direito do mouse no nó do projeto na janela Projetos e escolha Propriedades.
  2. Na janela Propriedades, selecione Códigos-fonte no painel Categorias.
  3. 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.

Consulte também
Executando um teste de JUnit
Sobre JUnit

Notificações legais