# 単体テストの作成

> Write unit tests for your modules to identify and fix issues early in development.

コードの単体テストは、開発プロセスの早期に問題を特定および修正して、コードが期待どおりに動作するようにし、モジュールにバグが導入されるリスクを軽減するのに役立ちます。

| **トピック**                                           | **説明**                                                                |
| -------------------------------------------------- | --------------------------------------------------------------------- |
| [単体テストプロジェクトの作成](./unit-testing-create-project.md) | JetBrain Rider または Microsoft Visual Studio で単体テストプロジェクトを作成する方法を説明します。 |
| [単体テストの作成](./unit-testing-create.md)               | 例を使用してプロジェクトに単体テストを追加する方法を説明します。                                      |

`NUnit` での単体テストの詳細については、[最初のテストの作成](https://learn.microsoft.com/en-us/dotnet/core/testing/unit-testing-with-nunit#creating-the-first-test) に関する Microsoft のドキュメントを参照してください。
