すぎしーのXRと3DCG

主にXR, Unity, 3DCG系の記事を投稿していきます。

Moq

UnityでMoqを使う (Unity2021バージョン)

こちらは クラスター Advent Calendar 2022(2ページ目)の17日目の記事です! 前日はスワンマンさん (@Swanman) の「Unityのエディタ拡張で動的にメニューを追加・削除する」でした! まさかエンジニアではなくカスタマーサポートの方からReflectionを使っ…

【Moq】Moqはメソッドチェーンでまるごとモック化できるよ

メソッドチェーンのモック化 何が起こっているの? Setupで指定しない場合はdefault 検証コード 雑感 メソッドチェーンのモック化 IFoo -> IBar -> IBaz のようにinterfaceのプロパティが連結されている場合、 以下の2つのモック化は同等になります。 // set…

【Moq】UnityでのMoq導入方法 と MoqのTips集を紹介!

概要 Moqの導入 Github Moqの依存ライブラリとそのライセンスについて MoqをUnityに導入する方法 Moqおよび依存ライブラリのダウンロード nupkgを展開 dllファイルの取り出し .NET Standard 2.0 .NET 4.x or .NET Framework dllのプラットフォームの指定 Sys…