Escribiré pruebas unitarias e de integración para tu módulo en TypeScript o Python
Ingeniero de CI para TypeScript y Python
Acerca de este Servicio
Pruebas que fallan cuando el comportamiento se rompe, no teatro de cobertura. Escribo pruebas unitarias e de integración para un módulo en Jest, Vitest o pytest, siguiendo tus convenciones existentes, y entrego el comando exacto para ejecutarlas en CI.
Qué obtendrás:
- Una suite de pruebas para un módulo que cubre rutas felices, rutas de error y límites
- El comando exacto para ejecutarlas localmente y en CI
- Una breve nota sobre qué queda cubierto y qué no está cubierto intencionalmente
Trabajos recientes:
- 21 pruebas para el cálculo de riesgo del Stellar SDK (asignación de la mayor restante y una matriz de correlación), fusionadas tras revisión del mantenedor
- Una suite de 9 pruebas para un worker de BullMQ que cubre validación, reintento y callbacks de estado
- 7 PRs fusionadas en Stellar open source en una semana
Frameworks: Jest, Vitest, pytest, node:test. Me adapto a tus convenciones y configuración de CI.
Lo que necesito de ti: acceso al repo, el módulo que quieres cubrir y tu framework de pruebas y las versiones de Node o Python.
Sin arreglos, sin costo. Nunca pido credenciales de producción ni secretos.
Aplicación de prueba:
Software
Tecnología de desarrollo:
Node.js
•
Python
•
SQL
•
TypeScript
Dispositivo:
PC
•
Mac
•
Linux
FAQ
Traducción automática
¿Cómo mides la cobertura?
Con lo que el proyecto ya use (c8, nyc, coverage.py o forge coverage). Reporto la cobertura de los archivos que toqué, antes y después, más el comando exacto para volver a ejecutarlo.
