【Mac】コマンドラインからVSCode用にNUnit環境を作る【C#】


はじめに

公式のガイドを参考にMacでコマンドラインからVSCode用にNUnit環境を作ります。

やり方

まずはじめにアプリケーション用のフォルダを作り、slnファイルを作成します。

$ mkdir MyApp && cd $_
$ dotnet new sln

次に、テストしたいプロジェクトを作成します。

$ dotnet new console -o MyApp

そしたら、slnファイルに紐付けます。

$ dotnet sln add MyApp/MyApp.csproj

同様にしてNUnitプロジェクトを作成したら、テストしたいプロジェクトを参照に追加します。

$ dotnet new nunit -o MyAppTest
$ dotnet add MyAppTest/MyAppTest.csproj reference MyApp/MyApp.csproj

最後に、slnファイルにNUnitプロジェクトを追加します。

$ dotnet sln add MyAppTest/MyAppTest.csproj

念の為、テストを実行する。

$ dotnet test MyAppTest/MyAppTest.csproj
~
~
~
テスト実行を開始しています。お待ちください...

テストの実行に成功しました。
Total tests: 1
     Passed: 1
テスト実行時間: 2.3876 秒

おつかれさまでした。