Criar testes de unidade usando a ação inteligente Gerar Testes

Concluído

A ação inteligente Gerar Testes é um recurso do GitHub Copilot que ajuda você a criar testes de unidade para seu código. Ele analisa o código no arquivo atual e gera casos de teste com base na estrutura e no comportamento do código. Esse recurso é particularmente útil para desenvolvedores que desejam garantir que seu código seja completamente testado e atenda aos padrões de qualidade.

A ação inteligente Gerar Testes pode ser usada para gerar testes de unidade para um arquivo inteiro ou uma seleção específica de código.

Gerar testes de unidade para um arquivo

A ação inteligente Gerar Testes pode ser usada para gerar testes de unidade para um arquivo inteiro. Isso é útil quando você deseja criar testes para todas as funções e métodos no arquivo sem precisar selecionar cada um individualmente.

Para gerar testes de unidade para um arquivo, siga estas etapas:

  1. Abra o arquivo que contém o código que você deseja testar.

  2. Clique com o botão direito do mouse no editor de código, selecione Copilot e, em seguida, selecione Gerar Testes.

  3. O GitHub Copilot analisa o código e gera testes de unidade para todas as funções e métodos no arquivo.

    Os testes gerados são exibidos no editor de código, normalmente em um novo arquivo de teste ou no final do arquivo atual, dependendo da estrutura e da estrutura de teste do projeto.

    Os testes gerados devem incluir declarações e casos de teste que abrangem vários cenários para cada função ou método.

  4. Examine os testes gerados.

    Você pode fazer ajustes, como alterar os nomes de teste, modificar ou remover casos de teste ou adicionar declarações adicionais.

    Selecione Aceitar ou Fechar para aceitar ou descartar os testes de unidade sugeridos.

  5. Salve o arquivo de teste.

    Normalmente, os arquivos de teste são salvos em um diretório separado de "testes" em um projeto configurado para testes de unidade. Suas opções dependerão da estrutura e da estrutura de teste do projeto.

  6. Execute os testes para garantir que eles passem e verifiquem a funcionalidade do código.

  7. Se necessário, refina os testes adicionando casos de teste adicionais ou modificando os existentes.

  8. Salve o arquivo novamente depois de fazer alterações nos testes.

Gerar testes de unidade para uma seleção

A ação inteligente Gerar Testes também pode ser usada para gerar testes de unidade para uma seleção específica de código. Isso é útil quando você deseja criar testes para uma função ou método específico sem gerar testes para todo o arquivo.

Para gerar testes de unidade para uma seleção de código, siga estas etapas:

  1. Abra o arquivo que contém o código que você deseja testar.

  2. Selecione o bloco de código que você deseja testar.

  3. Clique com o botão direito do mouse no código selecionado, selecione Copilot e, em seguida, selecione Gerar Testes.

  4. O GitHub Copilot analisa o código selecionado e gera testes de unidade para a função ou método selecionado.

  5. Examine os testes gerados e faça os ajustes necessários.

  6. Salve o arquivo.

  7. Execute os testes para garantir que eles passem e verifiquem a funcionalidade do código.

  8. Se necessário, refina os testes adicionando casos de teste adicionais ou modificando os existentes.

  9. Salve o arquivo novamente depois de fazer alterações nos testes.

Resumo

A ação inteligente Gerar Testes é uma ferramenta poderosa que pode ajudá-lo a criar testes de unidade para seu código de forma rápida e eficiente. Usando esse recurso, você pode garantir que seu código seja completamente testado e atenda aos padrões de qualidade. Se você deseja gerar testes para um arquivo inteiro ou uma seleção específica de código, a ação inteligente Gerar Testes pode ajudá-lo a alcançar suas metas de teste.