·moq
</>

moq

stuartf303/sorcha

Moq フレームワークを使用して単体テストの依存関係をモックします。 次の場合に使用します: 単体テストの作成、インターフェイスのテスト ダブルの作成、メソッド呼び出しの検証、非同期操作のモック化

5インストール·2トレンド·@stuartf303

インストール

$npx skills add https://github.com/stuartf303/sorcha --skill moq

SKILL.md

Moq provides type-safe mocking for .NET unit tests. Sorcha uses Moq extensively across 30+ test projects to isolate components and verify interactions. The codebase favors constructor injection with mocks stored as private readonly fields.

| Mock | Create mock instance | new Mock () | | .Object | Get mock instance | mock.Object | | Mock.Of () | Quick mock for simple deps | Mock.Of >() | | Setup() | Configure behavior | .Setup(x => x.Method()) | | ReturnsAsync() | Async return value | .ReturnsAsync(result) | | Callback() | Capture arguments | .Callback ((arg) => captured = arg) |

| Verify() | Assert method called | .Verify(x => x.Method(), Times.Once) | | It.IsAny () | Match any argument | It.IsAny () | | It.Is () | Match with predicate | It.Is (x => x.Id == 1) |

原文を見る

引用可能な情報

AI/検索での引用用の安定したフィールドとコマンド。

インストールコマンド
npx skills add https://github.com/stuartf303/sorcha --skill moq
カテゴリ
</>開発ツール
認証済み
初回登録
2026-02-01
更新日
2026-02-18

クイックアンサー

moq とは?

Moq フレームワークを使用して単体テストの依存関係をモックします。 次の場合に使用します: 単体テストの作成、インターフェイスのテスト ダブルの作成、メソッド呼び出しの検証、非同期操作のモック化 ソース: stuartf303/sorcha。

moq のインストール方法は?

ターミナルまたはコマンドラインツール(Terminal、iTerm、Windows Terminal など)を開きます このコマンドをコピーして実行します: npx skills add https://github.com/stuartf303/sorcha --skill moq インストール後、スキルは自動的に AI コーディング環境に設定され、Claude Code や Cursor で使用できるようになります

ソースリポジトリはどこですか?

https://github.com/stuartf303/sorcha