public void CalculaTiempoTraslado_distancia1200_20() { //Arrange var DOCcalculadorCostoPorDistancia = new Mock <ICalculadorCostoEnvio>(); var DOCcalculadorTiempoTraslado = new Mock <ICalculadorTiempoTraslado>(); ParametrosDTO parametros = new ParametrosDTO(); DateTime dtFechaPedido = new DateTime(2020, 02, 22); double dDistancia = 1200; parametros.dtFechaPedido = dtFechaPedido; parametros.dDistacia = dDistancia; parametros.dTiempoTraslado = 15; DOCcalculadorTiempoTraslado.Setup(doc => doc.CalcularTiempoTraslado(15, dtFechaPedido)).Returns(5); var SUT = new Terrestre(DOCcalculadorCostoPorDistancia.Object, DOCcalculadorTiempoTraslado.Object); //ACT var regreso = SUT.CalculaTiempoTraslado(parametros); //ASSERT Assert.AreEqual(20, regreso); }