GitHub Copilot ツールを使用して単体テストを開発する

中級
開発者
GitHub

このモジュールでは、GitHub Copilot と GitHub Copilot Chat を使用して単体テストを作成する方法について説明します。 演習では、Visual Studio Code で単体テスト プロジェクトを作成し、単体テストを実行する実践的なエクスペリエンスを提供します。  

学習の目的

このモジュールを終了すると、次のことが可能になります。

  • Visual Studio Code 用の GitHub Copilot および GitHub Copilot Chat 拡張機能を使用して単体テストを作成します。

  • Visual Studio Code 用の GitHub Copilot および GitHub Copilot Chat 拡張機能を使用して、エッジ ケースと特定の条件を対象とする単体テストを作成します。

  • Visual Studio Code、.NET SDK、および C# Dev Kit 拡張機能を使用してテスト プロジェクトを作成し、単体テストが正常にビルドされて実行されることを確認します。

前提条件

  • 1 年以上のソフトウェア開発経験をお勧めします。

  • Visual Studio Code と C# Dev Kit 拡張機能を使用した C# アプリケーションの開発経験をお勧めします。

  • GitHub Copilot のアクティブなサブスクリプションは、個人の GitHub アカウントまたは組織または企業によって管理されている GitHub アカウントに必要です。 GitHub Copilot 無料プランを設定するか、1 回限り 30 日間の無料試用版で GitHub Copilot Pro サブスクリプションにサインアップできます。 このトレーニングでは、GitHub Copilot Free プランにサインアップするだけで十分です。

  • GitHub Copilot の無料試用版条件の認識: GitHub Copilot Pro の 30 日間の無料試用版オファーを選択した場合は、サインアップ時に支払い形式が要求されます。 30 日間の終了前にキャンセルしない限り、試用期間が終了するまで料金は適用されません。

  • Visual Studio Code で GitHub Copilot を使用してコードの説明、デバッグ、生成を行った経験。