Ejemplo n.º 1
0
        public Juego2Stub()
        {
            juego = new Juego(4);

            Viajero1 = new ViajeroComun("123", "Juan");
            Viajero2 = new ViajeroComun("124", "Ana");
            Viajero3 = new ViajeroComun("125", "Pedro");
            Viajero4 = new ViajeroComun("126", "Antonio");

            List <Viajero> viajeros = new List <Viajero>();

            viajeros.Add(Viajero1);
            viajeros.Add(Viajero2);
            viajeros.Add(Viajero3);
            viajeros.Add(Viajero4);

            Experiencia granja1     = new Granja(3);
            Experiencia granja2     = new Granja(1);
            Experiencia aguaTermal1 = new AguaTermal(2);
            Experiencia oceano1     = new Oceano(4);
            Experiencia montania1   = new Montania(3);

            List <Experiencia> experiencias = new List <Experiencia>();

            experiencias.Add(granja1);
            experiencias.Add(aguaTermal1);
            experiencias.Add(oceano1);
            experiencias.Add(granja2);
            experiencias.Add(montania1);

            juego.CargarViajeros(viajeros);
            juego.CargarExperiencias(experiencias);

            Viajero1.SetPosicionActual(2, 2);
            juego.Camino[0].Disponibilidad += 1;
            juego.Camino[2].Disponibilidad -= 1;
            Viajero2.SetPosicionActual(2, 1);
            juego.Camino[0].Disponibilidad += 1;
            juego.Camino[2].Disponibilidad -= 1;
            Viajero3.SetPosicionActual(4, 1);
            juego.Camino[0].Disponibilidad += 1;
            juego.Camino[4].Disponibilidad -= 1;
            Viajero4.SetPosicionActual(6, 3);
            juego.Camino[0].Disponibilidad += 1;
            juego.Camino[6].Disponibilidad -= 1;

            Mover = new Movimiento(juego.Camino, juego.Viajeros);
        }
Ejemplo n.º 2
0
        public Juego1Stub()
        {
            juego = new Juego(4);

            Viajero1 = new ViajeroComun("123", "Juan");
            Viajero2 = new ViajeroComun("124", "Ana");
            Viajero3 = new ViajeroComun("125", "Pedro");
            Viajero4 = new ViajeroComun("126", "Antonio");

            List <Viajero> viajeros = new List <Viajero>();

            viajeros.Add(Viajero1);
            viajeros.Add(Viajero2);
            viajeros.Add(Viajero3);
            viajeros.Add(Viajero4);

            Experiencia granja1     = new Granja(3);
            Experiencia granja2     = new Granja(1);
            Experiencia aguaTermal1 = new AguaTermal(1);
            Experiencia aguaTermal2 = new AguaTermal(4);
            Experiencia oceano1     = new Oceano(4);
            Experiencia oceano2     = new Oceano(2);
            Experiencia montania1   = new Montania(3);
            Experiencia montania2   = new Montania(1);

            List <Experiencia> experiencias = new List <Experiencia>();

            experiencias.Add(granja1);
            experiencias.Add(aguaTermal1);
            experiencias.Add(oceano1);
            experiencias.Add(granja2);
            experiencias.Add(montania1);
            experiencias.Add(oceano2);
            experiencias.Add(montania2);
            experiencias.Add(aguaTermal2);

            juego.CargarViajeros(viajeros);
            juego.CargarExperiencias(experiencias);

            Mover = new Movimiento(juego.Camino, juego.Viajeros);
        }
Ejemplo n.º 3
0
        public void TestDisponibilidadCero()
        {
            Oceano oceano3;

            Assert.Throws <MiExcepcion>(() => oceano3 = new Oceano(0));
        }
Ejemplo n.º 4
0
        public void TestDisponibilidadValorNegativo()
        {
            Oceano oceano2;

            Assert.Throws <MiExcepcion>(() => oceano2 = new Oceano(-4));
        }
Ejemplo n.º 5
0
        public void TestDisponibilidadUno()
        {
            Oceano oceano2 = new Oceano(4);

            Assert.AreEqual(4, oceano2.Disponibilidad);
        }
Ejemplo n.º 6
0
 public void Setup()
 {
     viajero = new ViajeroComun("123", "Juan");
     oceano  = new Oceano(1);
 }
Ejemplo n.º 7
0
 // Use this for initialization
 void Start()
 {
     gm = this;
     buoyancyEffector2D = GetComponent <BuoyancyEffector2D>();
 }