- Create TicketValiditySchemaTest to verify database schema for ticket validity. - Update CatalogModelsTest to include tests for event date attributes and selection options. - Introduce EventDateTextFormatterTest for formatting event dates in Spanish. - Refactor EventModelsTest to include validity time relationships. - Add SaleDetailResourceTest to ensure correct serialization of purchase items. - Enhance TicketTest with validity time checks and status management. - Implement ValidityTimeResourceTest to validate resource output for different validity types. - Add ValidityTimeTest to verify casting and validity checks for validity time types.
Dominio MailTest
Propósito
Ofrece una operación técnica para verificar la configuración de correo de un tenant sin ejecutar un flujo funcional real.
Componentes
MailTestController: endpoint invocable de envío.SendTestMailRequest: valida destinatario y contenido requerido.MailTestService: coordina el envío de prueba.TestMail: mailable utilizado para construir el mensaje.
Endpoint
POST /{tenant_code}/mail-test/send.
Dependencias
Usa la configuración de correo del dominio Integration y resuelve el tenant indicado.
Consideraciones
Es una herramienta de diagnóstico. Debe restringirse o deshabilitarse en entornos donde no corresponda exponer envíos de prueba, y nunca debe registrar credenciales.