Open3

UnityでMoqを使ったユニットテストについて調査する

にー兄さんにー兄さん

UniRx(ReactiveExtension)のユニットテストについて調べてるときに、Moqという.NETライブラリを見かけた
インターフェースで疎結合化されていればいい感じにMockオブジェクトを作れるっぽいので、これを使ってみたい

にー兄さんにー兄さん

Moqのリポジトリ、なんか怪しげな雰囲気あるが3週間前にタグがつけられているのでまぁ更新はされているのかな
https://github.com/moq/moq4

NuGetページ
.netstandard 2.0,2.1に対応。ということはUnityでも利用できそう
https://www.nuget.org/packages/Moq#supportedframeworks-body-tab

そうおもって調べたらUnityNuGetのレジストリにも存在した。これは良さそう
https://github.com/xoofx/UnityNuGet/blob/master/registry.json