Soy un empresario con una flota de camiones y el gasto operacional principal es el del combustible. Cada semana tengo que enviar varios pedidos con una carga determinada y una fecha máxima de entrega cada uno de ellos. Mi problema principal es que a la hora de asignarle una ruta a cada camión para poder entregar varios pedidos en un mismo viaje no sé cual seria la ruta más óptima a seguir entre ellos para que el coste del combustible sea el menor posible teniendo en cuenta que cada pedido tiene una fecha limite de entrega.
La clase ruta representa a la entidad principal del proyecto. En esta clase se encuentra la lógica de negocio principal, esta es, calcular la ruta más óptima.
Para poder comprobar que la sintaxis es correcta en nuestra entidad, así como en las diferentes clases de nuestro proyecto, se utiliza el siguiente comando:
deno task check
Para poder ejecutar los tests hay que ejecutar el siguiente comando:
deno task test
docker build -t enaraque/bus_stadistics .
Nota: También podemos obtener la imagen desde DockerHub
docker run -tv `pwd`:/app/test enaraque/bus_stadistics
La configuración se puede ver aqui