Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Este guia rápido mostra como gerar testes de unidade Java usando a modernização do GitHub Copilot.
Pré-requisitos
- Uma conta GitHub com GitHub Copilot habilitado. Um plano Pro, Pro+, Business ou Enterprise é necessário.
- A versão mais recente do Visual Studio Code. Deve ser a versão 1.101 ou posterior.
- GitHub Copilot em Visual Studio Code. Para obter instruções de instalação, consulte Set up GitHub Copilot in VS Code. Certifique-se de entrar em sua conta GitHub no VS Code.
- Modernização do GitHub Copilot. Reinicie o VS Code após a instalação.
- Java JDK para as versões do JDK de origem e de destino.
- Maven ou Gradle para criar projetos Java.
- Um projeto de Java gerenciado pelo Git usando o Maven ou o Gradle.
- Para projetos baseados em Maven: acesso ao repositório público do Maven Central.
- Nas configurações de Visual Studio Code, verifique se
chat.extensionTools.enabledestá definido comotrue. Essa configuração pode ser controlada pela sua organização.
Observação
Uma conta Azure é necessária apenas para implantar recursos em Azure e não é necessária ao usar GitHub Copilot modernização para fazer alterações de código.
Se você estiver usando o Gradle, somente o wrapper Gradle versão 5 ou posterior terá suporte.
Não há suporte para a DSL (Linguagem Específica do Domínio Kotlin).
Entre para usar Copilot e instale a extensão necessária
Para usar GitHub Copilot, entre em sua conta GitHub no Visual Studio Code. Selecione o ícone Copilot na parte superior do Visual Studio Code para acessar o painel GitHub Copilot. Para obter mais informações sobre como configurar GitHub Copilot, consulte Conseje GitHub Copilot no VS Code.
Em seguida, use as seguintes etapas para instalar a extensão no Visual Studio Code:
- Em Visual Studio Code, abra a exibição Extensions na Barra de Atividades.
- Pesquise atualização do GitHub Copilot no marketplace.
- Selecione o pacote de extensão de modernização do GitHub Copilot.
- Na página de extensão, selecione Instalar.
- Reinicie Visual Studio Code.
Após a conclusão da instalação, você deverá ver uma notificação no canto da Visual Studio Code confirmando o êxito.
Para obter mais informações, consulte Instalar uma extensão do VS Code.
Inicie o GitHub Copilot Modo Agente e inicie a atualização
Use as seguintes etapas para iniciar o Modo Agente do GitHub Copilot para gerar testes de unidade:
- Selecione um projeto Java que usa o Maven ou o Gradle como ferramenta de build.
- Abra o projeto de Java selecionado no Visual Studio Code.
- Abra o painel Copilot Chat do GitHub.
- Alterne para o Modo do Agente.
- Insira um prompt como Gerar testes de unidade para este projeto Java.
Aguarde a conclusão da geração de teste
A modernização do GitHub Copilot analisa o projeto Java no espaço de trabalho atual. Isso inclui avaliar a versão do JDK do projeto, as ferramentas de build e todos os testes de unidade existentes.
Como parte do processo, a ferramenta gera um arquivo TestReport.md que acompanha o progresso da geração de teste e fornece um resumo dos resultados do teste antes e depois da geração de teste. O relatório inclui os seguintes detalhes:
- Número total de testes existentes
- Taxa de aprovação geral
- Timestamp
- Número de testes bem-sucedidos
- Número de testes com falha
- Número de testes com erros
Durante a geração de teste, a saída exibe mensagens de progresso - por exemplo, "Gerando testes de unidade para ..." - para indicar a atividade contínua. A ferramenta gera automaticamente arquivos de teste e os adiciona ao workspace.
Examinar os testes gerados
Depois que a geração de teste for concluída, GitHub Copilot exibirá um relatório detalhado resumindo os resultados do teste pós-geração. Este relatório inclui as mesmas métricas capturadas antes da geração de teste, como o número total de testes, êxitos, falhas e erros, permitindo que você compare e avalie facilmente as alterações introduzidas durante o processo.