Sviluppare unit test con gli strumenti di GitHub Copilot

Intermedio
Sviluppatore
GitHub

Questo modulo illustra l'uso di GitHub Copilot e GitHub Copilot Chat per creare unit test. Gli esercizi offrono un'esperienza pratica nella creazione di progetti di unit test e nell'esecuzione di unit test in Visual Studio Code.  

Obiettivi di apprendimento

Al termine di questo modulo, si è in grado di:

  • Creare unit test usando le estensioni GitHub Copilot e GitHub Copilot Chat per Visual Studio Code.

  • Creare unit test destinati a case perimetrali e condizioni specifiche usando le estensioni GitHub Copilot e GitHub Copilot Chat per Visual Studio Code.

  • Usare Visual Studio Code, .NET SDK e l'estensione C# Dev Kit per creare un progetto di test e verificare che gli unit test vengano compilati ed eseguiti correttamente.

Prerequisiti

  • È consigliabile usare uno o più anni di esperienza di sviluppo software.

  • È consigliabile sviluppare applicazioni C# con Visual Studio Code e l'estensione C# Dev Kit.

  • È necessaria una sottoscrizione attiva a GitHub Copilot per l'account GitHub personale o un account GitHub gestito da un'organizzazione o un'azienda. È possibile configurare un piano Gratuito di GitHub Copilot o iscriversi a una sottoscrizione di GitHub Copilot Pro con una versione di valutazione gratuita di 30 giorni. Per questo training, è sufficiente iscriversi a un piano Gratuito di GitHub Copilot.

  • Consapevolezza delle condizioni di valutazione gratuita di GitHub Copilot: se si sceglie l'offerta di valutazione gratuita di 30 giorni per GitHub Copilot Pro, viene richiesta una forma di pagamento all'iscrizione. Gli addebiti non vengono applicati fino al termine del periodo di prova, a meno che non annulli prima della conclusione del periodo di 30 giorni.

  • Esperienza nell'uso di GitHub Copilot in Visual Studio Code per spiegare, eseguire il debug e generare codice.