Fixture de refactorización del procesamiento de pedidos
La aplicación sintética de consola demuestra el comportamiento de validación, inventario, pago, envío, notificaciones y auditoría. Su método largo del núcleo de aplicación es el objetivo del ejercicio, no una referencia para la gestión de pagos de producción.
dotnet build src/ECommerce.Console/ECommerce.Console.csproj -m:1 -p:UseSharedCompilation=false
dotnet run --no-build --project src/ECommerce.Console/ECommerce.Console.csproj
Ejecuta desde la raíz del fixture copiado e inspecciona allí el archivo de auditoría generado. Registra el comportamiento real antes de extraer; los valores de ejemplo dependientes de fechas y el texto histórico de consola no son evidencia actual de aceptación.
Usa la comparación de arquitectura para registrar la preservación de la compensación y los efectos secundarios. Un método corto y una compilación exitosa no la demuestran.