Пример #1
0
        public void DeberiaCompararCorrectametnePosicionesConDistintaFila()
        {
            var posicion1 = new Posicion('a', 5);
            var posicion2 = new Posicion('a', 10);

            Assert.IsFalse(posicion1.Equals(posicion2));
        }
Пример #2
0
        public void DeberiaCompararCorrectamentePosicionesIguales()
        {
            var posicion1 = new Posicion('a', 5);
            var posicion2 = new Posicion('a', 5);

            Assert.IsTrue(posicion1.Equals(posicion2));
        }
Пример #3
0
        public void DeberiaCompararCorrectamentePosicionesIgualesConColumnasEnDiferenteCase()
        {
            var posicion1 = new Posicion('a', 5);
            var posicion2 = new Posicion('A', 5);

            Assert.IsTrue(posicion1.Equals(posicion2));
        }
Пример #4
0
        public void dos_objetos_posicion_son_iguales_si_coinciden_la_fila_y_la_columna()
        {
            var posicion1 = new Posicion(0, 0);
            var posicion2 = new Posicion(0, 0);

            Assert.Equal(posicion1,posicion2);
            Assert.True(posicion1.Equals(posicion2));
        }
Пример #5
0
 /// <summary>
 /// Instancia la carta en el panel correspondiente segun la carta que se ha tocado en el menu de acciones.
 /// </summary>
 public void MostrarCarta()
 {
     Debug.Log("On enable");
     elemento = Instantiate(Acciones.Instance.ElementoActual, transform);
     elemento.GetComponent <OneCardManager> ().PuedeSerJugada = false;
     elemento.transform.SetParent(gridLayoutGroup.gameObject.transform);
     elemento.tag = "CartaPrevisualizada";
     IDHolder.EliminarElemento(elemento.GetComponent <IDHolder>());
     Destroy(elemento.GetComponent <IDHolder> ());
     elemento.GetComponent <BoxCollider2D> ().enabled = false;
     if (posicion.Equals(Posicion.DELANTE))
     {
         elemento.GetComponent <PosicionVisual> ().MostrarCara();
     }
     else
     {
         elemento.GetComponent <PosicionVisual> ().MostrarAtras();
     }
 }