Tarea #1707

Fecha creación: 14-10-2022 18:06:50 Randomizer v3.4 Empleados
carlos PRO

Autor

pablo2_26714

Asignado


🚀 Implementar test unitario para la generación de modelos en Randomizer

Situación actual: Actualmente, el plugin Randomizer no cuenta con tests unitarios específicos para verificar la correcta generación de datos en cada uno de sus modelos, lo que dificulta la detección de regresiones y asegura la fiabilidad del proceso.

Mejora propuesta: Se propone añadir un único test unitario dentro del plugin Randomizer. Este test contendrá una función dedicada a probar la lógica de generación de datos para cada uno de los modelos del plugin, asegurando que se producen datos válidos y con el formato esperado.

Beneficio esperado: La implementación de este test unitario mejorará significativamente la calidad y estabilidad del plugin Randomizer. Permitirá identificar rápidamente cualquier problema en la generación de datos después de cambios en el código y garantizará que los modelos siempre generen información correcta, lo que se traduce en un proceso de desarrollo más robusto y menos errores en producción.

pablo2_26714

Completada por pablo2_26714

España, 1 años, nivel 13

1 Comentarios

pablo2_26714

02-07-2025 13:48:07 pablo2_26714

ENVIADA - https://github.com/FacturaScripts/Randomizer/pull/10
Ya no se pueden hacer más comentarios.

Tarea #997

La gestión de comisiones se ha movido al plugin Comisiones, por lo que la generación de comisiones de prueba debe moverse al mismo plugin, como se hizo con Proyectos.

Randomizer esteban Completado 24-05-2022
Tarea #3117

(BUG) al generar albaranes, pedidos y presupuestos, está usando series rectificativas. No se deben crear albaranes, pedidos o presupuestos con serie rectificativas.

Randomizer daniel89fg Completado 11-02-2024
Tarea #3008

Solucionar todos los problemas con funciones deprecated que han aparecido últimamente al generar familias, productos, etc...

Randomizer carlos Completado 13-01-2024
Cookies
Usamos cookies necesarias para el funcionamiento del sitio y cookies opcionales para recordar tus preferencias y mejorar tu experiencia. Puedes aceptarlas todas, rechazarlas o configurar tus preferencias

Soporte