Eenheidstests ontwikkelen met behulp van GitHub Copilot-hulpprogramma's

Gevorderd
Ontwikkelaar
GitHub

Deze module verkent het gebruik van GitHub Copilot en GitHub Copilot Chat om eenheidstests te maken. Oefeningen bieden praktische ervaring met het maken van eenheidstestprojecten en het uitvoeren van eenheidstests in Visual Studio Code.  

Leerdoelen

Aan het einde van deze module kunt u het volgende doen:

  • Maak eenheidstests met behulp van de GitHub Copilot- en GitHub Copilot-chatextensies voor Visual Studio Code.

  • Maak eenheidstests die gericht zijn op edge-cases en specifieke voorwaarden met behulp van de GitHub Copilot- en GitHub Copilot Chat-extensies voor Visual Studio Code.

  • Gebruik Visual Studio Code, de .NET SDK en de C# Dev Kit-extensie om een testproject te maken en te controleren of de moduletests zijn gebouwd en uitgevoerd.

Vereisten

  • Een of meer jaren ervaring op het gebied van softwareontwikkeling wordt aanbevolen.

  • Ervaring met het ontwikkelen van C#-toepassingen met Visual Studio Code en de C#Dev Kit-extensie wordt aanbevolen.

  • Een actief abonnement voor GitHub Copilot is vereist voor uw persoonlijke GitHub-account of een GitHub-account dat wordt beheerd door een organisatie of onderneming. U kunt een Gratis GitHub Copilot-abonnement instellen of u aanmelden voor een GitHub Copilot Pro-abonnement met een eenmalige gratis proefversie van 30 dagen. Voor deze training is het aanmelden voor een GitHub Copilot Free-abonnement voldoende.

  • Bewustzijn van de voorwaarden voor de gratis proefversie van GitHub Copilot: als u de gratis proefversie van 30 dagen kiest voor GitHub Copilot Pro, wordt een betalingswijze aangevraagd bij de registratie. Er worden pas kosten in rekening gebracht als het proefabonnement voorbij is, tenzij u annuleert vóór de sluiting van de periode van 30 dagen.

  • Ervaring met het gebruik van GitHub Copilot in Visual Studio Code om code uit te leggen, fouten op te sporen en te genereren.