Exemplo n.º 1
0
        public void CalcularGastosXKmRecorrido()
        {
            PuntoVenta Madrid = new PuntoVenta("Madrid", 800);
            Madrid.AddTarifa(new TarifaProducto("Vieras", 500));
            Madrid.AddTarifa(new TarifaProducto("Pulpo", 0));
            Madrid.AddTarifa(new TarifaProducto("Centollos", 450));

            var GastosTransporte = GastosUtils.ObtenerGastoTransporte(Madrid);

            Assert.AreEqual(1605, GastosTransporte);
        }
Exemplo n.º 2
0
        public void Init()
        {
            Madrid = new PuntoVenta("Madrid",800);
            Madrid.AddTarifa(new TarifaProducto("Vieras", 500));
            Madrid.AddTarifa(new TarifaProducto("Pulpo", 0));
            Madrid.AddTarifa(new TarifaProducto("Centollos", 450));

            Barcelona = new PuntoVenta("Barcelona",1100);
            Barcelona.AddTarifa(new TarifaProducto("Vieras ", 450));
            Barcelona.AddTarifa(new TarifaProducto("Pulpo", 120));
            Barcelona.AddTarifa(new TarifaProducto("Centollos", 0));

            Lisboa = new PuntoVenta("Lisboa", 600);
            Lisboa.AddTarifa(new TarifaProducto("Vieras", 600));
            Lisboa.AddTarifa(new TarifaProducto("Pulpo", 100));
            Lisboa.AddTarifa(new TarifaProducto("Centollos", 500));
        }