public void ObtenerCostoEnvio_EnviarPedidoVacio_ObtieneMontoCero() { decimal dMonto = 0.0M; ManejadorRangoTiempo ManejadorRangoTiempo = new ObtenerMinutos(); IVerificarOpcionEconomica IVerificarOpcionEconomica = new EvaluarOpcionEconominca(); GenerarMensajePedido GenerarMensajePedido = new GenerarMensajePedido(ManejadorRangoTiempo, IVerificarOpcionEconomica); Pedido Pedido = new Pedido(); dMonto = GenerarMensajePedido.ObtenerCostoEnvio(Pedido); Assert.IsTrue(dMonto == 0); }
public void ObtenerCostoEnvio_EnviarPedido_ObtieneMontoDiferenteCero() { decimal dMonto = 0.0M; ManejadorRangoTiempo ManejadorRangoTiempo = new ObtenerMinutos(); IVerificarOpcionEconomica IVerificarOpcionEconomica = new EvaluarOpcionEconominca(); GenerarMensajePedido GenerarMensajePedido = new GenerarMensajePedido(ManejadorRangoTiempo, IVerificarOpcionEconomica); Pedido Pedido = new Pedido() { iDistancia = 10, entPaqueteria = new Paqueteria() { iMargenUtilidad = 10 }, entTransporte = new Transporte() { iCostoKilometro = 10, } }; dMonto = GenerarMensajePedido.ObtenerCostoEnvio(Pedido); Assert.IsTrue(dMonto != 0); }