public void Initialize()
        {
            var mockMapLinkFactory = new Mock<IMapLinkFactory>();
            var mockCalcularRota = new Mock<ICalcularRota>();

            rotaModel = new RotaModel
                {
                    CustoCombustivel = 10,
                    CustoTotal = 20,
                    Distancia = 100,
                    TempoTotal = 1000
                };

            mockCalcularRota
                .Setup(t => t.Calcular(It.IsAny<AbstractMapLinkApiFactory>(), It.IsAny<CalcularRotaModel>()))
                .ReturnsAsync(rotaModel);

            mapLinkFactory = mockMapLinkFactory.Object;
            calcularRota = mockCalcularRota.Object;
        }
 public CalculaRotaController(IMapLinkFactory mapLinkFactory, ICalcularRota calcularRota)
 {
     this.mapLinkFactory = mapLinkFactory;
     this.calcularRota = calcularRota;
 }