·pytest-mocking-strategy
</>

pytest-mocking-strategy

Stratégie de moquerie principale pour pytest : quand utiliser les simulations autospec=True ou manuelles, les modèles AsyncMock pour le code asynchrone, les constructeurs et les usines simulées, et ce qui ne doit JAMAIS être moqué. Comprend des modèles de création de maquettes de type sécurisé et une matrice de décision pour les objets moqueurs par rapport aux objets réels. À utiliser dans les cas suivants : création de tests unitaires avec des dépendances simulées, décision de simuler ou d'utiliser des objets réels, configuration de l'isolation des tests, test de cas d'utilisation avec des limites de services externes ou création d'usines simulées réutilisables.

5Installations·0Tendance·@dawiddutoit

Installation

$npx skills add https://github.com/dawiddutoit/custom-claude --skill pytest-mocking-strategy

Comment installer pytest-mocking-strategy

Installez rapidement le skill IA pytest-mocking-strategy dans votre environnement de développement via la ligne de commande

  1. Ouvrir le Terminal: Ouvrez votre terminal ou outil de ligne de commande (Terminal, iTerm, Windows Terminal, etc.)
  2. Exécuter la commande d'installation: Copiez et exécutez cette commande : npx skills add https://github.com/dawiddutoit/custom-claude --skill pytest-mocking-strategy
  3. Vérifier l'installation: Une fois installé, le skill sera automatiquement configuré dans votre environnement de programmation IA et prêt à être utilisé dans Claude Code, Cursor ou OpenClaw

Source : dawiddutoit/custom-claude.

Mocking is essential for unit testing, but over-mocking creates brittle tests that fail on refactoring. This skill provides a comprehensive framework for deciding what to mock, how to mock it safely, and when to use real objects instead.

Use when deciding what to mock in tests with "create mock", "mock external service", "AsyncMock pattern", or "what should I mock".

Do NOT use for domain testing (never mock domain objects), pytest configuration (use pytest-configuration), or test factories (use pytest-test-data-factories). Quick Start

Stratégie de moquerie principale pour pytest : quand utiliser les simulations autospec=True ou manuelles, les modèles AsyncMock pour le code asynchrone, les constructeurs et les usines simulées, et ce qui ne doit JAMAIS être moqué. Comprend des modèles de création de maquettes de type sécurisé et une matrice de décision pour les objets moqueurs par rapport aux objets réels. À utiliser dans les cas suivants : création de tests unitaires avec des dépendances simulées, décision de simuler ou d'utiliser des objets réels, configuration de l'isolation des tests, test de cas d'utilisation avec des limites de services externes ou création d'usines simulées réutilisables. Source : dawiddutoit/custom-claude.

Faits (prêts à citer)

Champs et commandes stables pour les citations IA/recherche.

Commande d'installation
npx skills add https://github.com/dawiddutoit/custom-claude --skill pytest-mocking-strategy
Catégorie
</>Développement
Vérifié
Première apparition
2026-02-25
Mis à jour
2026-03-10

Browse more skills from dawiddutoit/custom-claude

Réponses rapides

Qu'est-ce que pytest-mocking-strategy ?

Stratégie de moquerie principale pour pytest : quand utiliser les simulations autospec=True ou manuelles, les modèles AsyncMock pour le code asynchrone, les constructeurs et les usines simulées, et ce qui ne doit JAMAIS être moqué. Comprend des modèles de création de maquettes de type sécurisé et une matrice de décision pour les objets moqueurs par rapport aux objets réels. À utiliser dans les cas suivants : création de tests unitaires avec des dépendances simulées, décision de simuler ou d'utiliser des objets réels, configuration de l'isolation des tests, test de cas d'utilisation avec des limites de services externes ou création d'usines simulées réutilisables. Source : dawiddutoit/custom-claude.

Comment installer pytest-mocking-strategy ?

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/dawiddutoit/custom-claude --skill pytest-mocking-strategy Une fois installé, le skill sera automatiquement configuré dans votre environnement de programmation IA et prêt à être utilisé dans Claude Code, Cursor ou OpenClaw

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

https://github.com/dawiddutoit/custom-claude