Разработка модульных тестов с помощью средств GitHub Copilot

Средний уровень
разработчик.
GitHub

В этом модуле рассматривается использование GitHub Copilot и GitHub Copilot Chat для создания модульных тестов. Упражнения предоставляют практический опыт создания проектов модульных тестов и выполнения модульных тестов в Visual Studio Code.  

Цели обучения

К концу этого модуля вы сможете:

  • Создание модульных тестов с помощью расширений GitHub Copilot и GitHub Copilot Chat для Visual Studio Code.

  • Создайте модульные тесты, предназначенные для пограничных случаев и конкретных условий, с помощью расширений GitHub Copilot и GitHub Copilot Chat для Visual Studio Code.

  • Используйте Visual Studio Code, пакет SDK для .NET и расширение комплекта разработки C#, чтобы создать тестовый проект и убедиться, что модульные тесты сборки и запускаются успешно.

Предварительные требования

  • Рекомендуется иметь один или несколько лет опыта разработки программного обеспечения.

  • Рекомендуется разрабатывать приложения C# с помощью Visual Studio Code и расширения комплекта разработки C#.

  • Активная подписка для GitHub Copilot необходима для вашей личной учетной записи GitHub или учетной записи GitHub, управляемой организацией или предприятием. Вы можете настроить бесплатный план GitHub Copilot или зарегистрироваться для подписки GitHub Copilot Pro с помощью однодневной бесплатной пробной версии. Для этого обучения достаточно регистрации для бесплатного плана GitHub Copilot.

  • Осведомленность о условиях бесплатной пробной версии GitHub Copilot: если выбрать 30-дневное бесплатное пробное предложение для GitHub Copilot Pro, то при регистрации запрашивается форма оплаты. Плата не взимается до окончания пробного периода, если вы не отмените подписку до окончания 30-дневного периода.

  • Опыт использования GitHub Copilot в Visual Studio Code для объяснения, отладки и создания кода.