Desarrollo de pruebas unitarias mediante herramientas de Copilot de GitHub

Intermedio
Desarrollador
GitHub

En este módulo se explora el uso de GitHub Copilot y GitHub Copilot Chat para crear pruebas unitarias. Los ejercicios proporcionan experiencia práctica en la creación de proyectos de pruebas unitarias y ejecución de pruebas unitarias en Visual Studio Code.  

Objetivos de aprendizaje

Al final de este módulo, podrá:

  • Cree pruebas unitarias mediante las extensiones de GitHub Copilot y GitHub Copilot Chat para Visual Studio Code.

  • Cree pruebas unitarias destinadas a casos perimetrales y condiciones específicas mediante las extensiones de GitHub Copilot y GitHub Copilot Chat para Visual Studio Code.

  • Use Visual Studio Code, el SDK de .NET y la extensión del Kit de desarrollo de C# para crear un proyecto de prueba y comprobar que las pruebas unitarias se compilan y se ejecutan correctamente.

Requisitos previos

  • Se recomienda uno o más años de experiencia de desarrollo de software.

  • Se recomienda experimentar el desarrollo de aplicaciones de C# con Visual Studio Code y la extensión del Kit de desarrollo de C#.

  • Se requiere una suscripción activa para GitHub Copilot para su cuenta personal de GitHub o una cuenta de GitHub administrada por una organización o empresa. Puede configurar un plan Gratuito de GitHub Copilot o registrarse para obtener una suscripción a GitHub Copilot Pro con una evaluación gratuita de un solo día. Para este entrenamiento, el registro en un plan Gratuito de Copilot de GitHub es suficiente.

  • Reconocimiento de las condiciones de evaluación gratuita de GitHub Copilot: si elige la oferta de evaluación gratuita de 30 días para GitHub Copilot Pro, se solicita una forma de pago al registrarse. Los cargos no se aplican hasta que finalice la prueba, a menos que cancele antes de la conclusión del período de 30 días.

  • Experiencia usando GitHub Copilot en Visual Studio Code para explicar, depurar y generar código.