Beispiel #1
0
 public void SetAssets()
 {
     this.ServiceBase.Assets.AddRange(factoria.CrearMaterial("ProtectionSuite", 1000, 3));
     this.ServiceBase.Assets.AddRange(factoria.CrearMaterial("Helmet", 80, 3));
     this.ServiceBase.Assets.AddRange(factoria.CrearVehiculo("Renault", "Kangoo", 5, 12197, 1));
     this.ServiceBase.Assets.AddRange(factoria.CrearVeneno("Arsenico", 0.3m, 1));
 }
 public void SetAssets()
 {
     this.ServiceBase.Assets.AddRange(factoria.CrearMaterial("ProtectionSuite", 1000, 3));
     this.ServiceBase.Assets.AddRange(factoria.CrearMaterial("SimpleMask", 80, 3));
     this.ServiceBase.Assets.AddRange(factoria.CrearMaterial("Bleach", 0.5m, 1));
     this.ServiceBase.Assets.AddRange(factoria.CrearVehiculo("Mercedes", "Sprinter", 5, 28721, 1));
     this.ServiceBase.Assets.AddRange(factoria.CrearVeneno("Cianuro", 2.5m, 3));
 }
        public void TestCrearVehiculo_CantidadNegativa()
        {
            //Preparacion
            List <Vehiculos> vehiculos;
            FactoriaRecursos factoria = new FactoriaRecursos();

            //Ejecucion y Resultado
            vehiculos = factoria.CrearVehiculo("Sprinter", -10);
        }
        public void TestCrearVehiculo_ModeloErroneo()
        {
            //Preparacion
            List <Vehiculos> vehiculos;
            FactoriaRecursos factoria = new FactoriaRecursos();

            //Ejecucion y Resultado
            vehiculos = factoria.CrearVehiculo("Vito", 10);
        }
Beispiel #5
0
 public void SetAssets()
 {
     this.ServiceBase.Assets.AddRange(factoria.CrearMaterial("ProtectionSuite", 1000, 3));
     this.ServiceBase.Assets.AddRange(factoria.CrearMaterial("SimpleMask", 80, 3));
     this.ServiceBase.Assets.AddRange(factoria.CrearMaterial("Bleach", 0.5m, 1));
     this.ServiceBase.Assets.AddRange(factoria.CrearVehiculo("Renault", "Kangoo", 5, 12197, 1));
     this.ServiceBase.Assets.AddRange(factoria.CrearVeneno("Arsenico", 0.3m, 1));
     this.ServiceBase.Assets.AddRange(factoria.CrearVeneno("Cianuro", 0.4m, 1));
     this.ServiceBase.Assets.AddRange(factoria.CrearVeneno("Estricnina", 0.5m, 1));
 }
        public void TestCrearVehiculo_OK()
        {
            //Preparacion
            List <Vehiculos> vehiculos;
            FactoriaRecursos factoria = new FactoriaRecursos();

            //Ejecucion
            vehiculos = factoria.CrearVehiculo("Sprinter", 10);

            //Resultado
            double precio = 0;

            foreach (var elemento in vehiculos)
            {
                Console.Write("Se ha creado un " + elemento.GetNombreRecurso() + " por " + elemento.GetPrecioRecurso() + "€" + Environment.NewLine);
                precio += elemento.GetPrecioRecurso();
            }
            Console.Write("Se han creado un total de " + vehiculos.Count + " Sprinter por " + precio.ToString() + "€" + Environment.NewLine);
        }