testing-tdd-london-mock-management | detalle de la skill | OpenClaw Study

Esta habilidad de Gestión de Mocks recopila buenas prácticas para crear mocks centrados y mantenibles en pruebas unitarias (especialmente con Jest y TypeSc…

Esta habilidad de Gestión de Mocks recopila buenas prácticas para crear mocks centrados y mantenibles en pruebas unitarias (especialmente con Jest y TypeScript). Indica a los desarrolladores que mockeen solo la interfaz pública usando jest.fn(), que reinicien los mocks entre pruebas y que verifiquen interacciones y expectativas de contrato en lugar de detalles internos de implementación. Los casos de uso incluyen probar componentes de UI, colaboradores de servicio y flujos de trabajo TDD dirigibles donde los mocks definen interfaces y responsabilidades claras. Características principales: pautas para evitar mockear en exceso el estado privado/interno, patrones para afirmar el comportamiento esencial (p. ej., toHaveBeenCalledWith) en lugar de comprobaciones frágiles del conteo de llamadas, y el uso de mocks para informar un diseño de contratos mínimo y cohesionado. Las ventajas incluyen pruebas más estables, contratos de componentes más claros, refactorizaciones más sencillas y retroalimentación más rápida durante el desarrollo.

Esta página forma parte del hub OpenClaw Skills con guías de instalación, categorías y enlaces prácticos.

English 简体中文 繁體中文 日本語 Português