テストコードを書く際、IO 処理を含んでいたりするとテストコードを書きづらいため、そういうときはモックを作成したりするそうです。
.NET では Moq というフレームワークがあるので、テストコードを書く際にはそれを使用しています。
環境
- Visual Studio 2017
インストール
NuGet パッケージマネージャーコンソールで、以下のコマンドを実行します。
テストプロジェクトにインストールします。
PM> Install-Package Moq
使い方
以下の記事を参照してみてください。