使用 GitHub Copilot 工具來開發單元測試

中級
開發人員
GitHub

本課程模組會探索使用 GitHub Copilot 和 GitHub Copilot Chat 來建立單元測試。 練習提供在Visual StudioCode中建立單元測試專案和執行單元測試的實際經驗。  

學習目標

在此課程模組結束時,您將能夠:

  • 使用適用於 Visual Studio Code 的 GitHub Copilot 和 GitHub Copilot 聊天延伸模組建立單元測試。

  • 使用適用於 Visual Studio Code 的 GitHub Copilot 和 GitHub Copilot 聊天延伸模組,建立以邊緣案例和特定條件為目標的單元測試。

  • 使用 Visual Studio Code、.NET SDK 和 C# 開發工具組延伸模組來建立測試專案,並確認單元測試建置並成功執行。

必要條件

  • 建議具有一年或更長的軟體開發經驗。

  • 建議您使用 Visual Studio Code 和 C# 開發工具包擴充功能來開發 C# 應用程式。

  • 您需要為個人的 GitHub 帳戶或由組織或企業管理的 GitHub 帳戶啟用 GitHub Copilot 的訂閱。 您可以設定 GitHub Copilot 免費方案,或使用一次性 30 天的免費試用註冊 GitHub Copilot Pro 訂用帳戶。 針對此訓練,註冊 GitHub Copilot Free 方案就已足夠。

  • 瞭解 GitHub Copilot 免費試用條件:如果您選擇 GitHub Copilot Pro 的 30 天免費試用供應專案,則會在註冊時要求一種付款形式。 試用期結束後才會收取費用,除非在 30 天的期間結束前取消。

  • 在 Visual Studio Code 中使用 GitHub Copilot 來說明、偵錯及產生程式代碼的體驗。