·moq
</>

moq

stuartf303/sorcha

Se moque des dépendances dans les tests unitaires à l'aide du framework Moq. À utiliser lorsque : écrire des tests unitaires, créer des tests doubles pour les interfaces, vérifier les appels de méthode, se moquer des opérations asynchrones

5Installations·2Tendance·@stuartf303

Installation

$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) |

Voir l'original

Faits (prêts à citer)

Champs et commandes stables pour les citations IA/recherche.

Commande d'installation
npx skills add https://github.com/stuartf303/sorcha --skill moq
Catégorie
</>Développement
Vérifié
Première apparition
2026-02-01
Mis à jour
2026-02-18

Réponses rapides

Qu'est-ce que moq ?

Se moque des dépendances dans les tests unitaires à l'aide du framework Moq. À utiliser lorsque : écrire des tests unitaires, créer des tests doubles pour les interfaces, vérifier les appels de méthode, se moquer des opérations asynchrones Source : stuartf303/sorcha.

Comment installer moq ?

Ouvrez votre terminal ou outil de ligne de commande (Terminal, iTerm, Windows Terminal, etc.) Copiez et exécutez cette commande : npx skills add https://github.com/stuartf303/sorcha --skill moq Une fois installé, le skill sera automatiquement configuré dans votre environnement de programmation IA et prêt à être utilisé dans Claude Code ou Cursor

Où se trouve le dépôt source ?

https://github.com/stuartf303/sorcha

Détails

Catégorie
</>Développement
Source
skills.sh
Première apparition
2026-02-01