Desenvolver testes de unidade usando ferramentas de GitHub Copilot

Intermediário
Desenvolvedor
GitHub

Este módulo explora o uso de GitHub Copilot e GitHub Copilot Chat para criar testes de unidade. Os exercícios fornecem experiência prática para criar projetos de teste de unidade e executar testes de unidade em Visual Studio Code.  

Objetivos de aprendizagem

Ao final deste módulo, você poderá:

  • Crie testes de unidade usando GitHub Copilot no Visual Studio Code.

  • Crie testes de unidade destinados a casos de borda e condições específicas usando GitHub Copilot em Visual Studio Code.

  • Use Visual Studio Code, o SDK do .NET e a extensão do Kit de Desenvolvimento em C# para criar um projeto de teste e verificar se seus testes de unidade são compilados e executados com êxito.

Pré-requisitos

  • É recomendável um ou mais anos de experiência de desenvolvimento de software.

  • É recomendável experimentar o desenvolvimento de aplicativos C# usando Visual Studio Code e a extensão do Kit de Desenvolvimento em C#.

  • Uma assinatura ativa para GitHub Copilot é necessária para sua conta de GitHub pessoal ou uma conta GitHub gerenciada por uma organização ou empresa. Você pode configurar um plano GitHub Copilot Gratuito ou inscrever-se para uma assinatura do GitHub Copilot Pro com uma avaliação gratuita única de 30 dias. Para este treinamento, inscrever-se em um plano GitHub Copilot Gratuito é suficiente.

  • Conhecimento das condições de avaliação gratuita do GitHub Copilot Pro: se você escolher o período de avaliação gratuita de 30 dias para o GitHub Copilot Pro, uma forma de pagamento será solicitada no momento da inscrição. As cobranças não são aplicadas até que o período de avaliação seja concluído, a menos que você cancele antes da conclusão do período de 30 dias.

  • Experimente usar GitHub Copilot em Visual Studio Code para explicar, depurar e gerar código.