public Futbolista(string nombre, DateTime fechaNac, string codigoPaisNac, string codigoClub, Posicion posicion) : base(nombre, SexoPersona.Varón, fechaNac, codigoPaisNac) { this.CodigoClub = codigoClub; this.Posicion = posicion; }
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)); }
public void como_se_crea_una_posicion() { const int fila = 0; const int columna = 1; var posicion = new Posicion(fila, columna); Assert.NotNull(posicion); Assert.IsType<Posicion>(posicion); }
public void si_añado_una_ficha_a_un_tablero_iniciado_este_contendra_una_ficha_en_la_posicion_indicada() { var tablero = new Tablero(); var turno = new Turno(); var ficha = turno.GetFichaActual(); byte fila = 0; byte columna = 2; var posicion = new Posicion(fila,columna); tablero.AddFicha(ficha, posicion); Assert.Equal(1,tablero.GetNumeroFichas()); Assert.Equal(ficha,tablero.GetFicha(posicion)); }
public void poetry_mode() { //Arrange var tablero = new Tablero(); var turno = new Turno(); var ficha = turno.GetFichaActual(); const byte fila = 0; const byte columna = 0; var posicion = new Posicion(fila,columna); //Action tablero. Add(ficha). En(posicion); //Assert Assert.Equal(ficha, tablero.GetFicha(posicion)); }
public Voto(string content, bool is60) { if (string.IsNullOrEmpty(content)) return; List<string> div; if (is60) { div = Utils.LookValueGroup(content, RegVoto60, new int[] { 1, 3, 4, 5 }); } else { div = Utils.LookValueGroup(content, RegVoto, new int[] { 1, 2, 4, 5 }); } if (div.Count > 3) { Indice = div[0]; Votante = div[1].Trim(); switch (div[2]) { case "PRI": Partido = Partido.PRI; break; case "PAN": Partido = Partido.PAN; break; case "PRD": Partido = Partido.PRD; break; case "PVEM": Partido = Partido.PVEM; break; case "PT": Partido = Partido.PT; break; case "NA": Partido = Partido.NA; break; case "PSN": Partido = Partido.PSN; break; case "PSD": Partido = Partido.PSD; break; case "CONV": Partido = Partido.CONV; break; case "PAS": Partido = Partido.PAS; break; default: Partido = Partido.IND; break; } switch (div[3]) { case "0": Posicion = Posicion.Ausente; break; case "1": Posicion = Posicion.Quorum; break; case "2": Posicion = Posicion.Favor; break; case "3": Posicion = Posicion.Abstencion; break; case "4": Posicion = Posicion.Contra; break; case "5": Posicion = Posicion.Total; break; default: Posicion = Posicion.Invalido; break; } } }