public void DeberiaCompararCorrectametnePosicionesConDistintaFila() { var posicion1 = new Posicion('a', 5); var posicion2 = new Posicion('a', 10); Assert.IsFalse(posicion1.Equals(posicion2)); }
public void DeberiaCompararCorrectamentePosicionesIguales() { var posicion1 = new Posicion('a', 5); var posicion2 = new Posicion('a', 5); Assert.IsTrue(posicion1.Equals(posicion2)); }
public void DeberiaCompararCorrectamentePosicionesIgualesConColumnasEnDiferenteCase() { var posicion1 = new Posicion('a', 5); var posicion2 = new Posicion('A', 5); Assert.IsTrue(posicion1.Equals(posicion2)); }
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)); }
/// <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(); } }