public void Should_Return_False_When_Create_A_Time_With_More_Than_32_Jogadores() { //Given Time atheltico = new TimeCampeonatoBrasileirao("Atheltico"); //When var result = atheltico.AdicionarListaDeJogadores(GeradorDeJogadoresAcimaDoLimite()); //Then Assert.False(result); }
public void Should_ADD_Playes_In_Athletico() { //Given Time atlhetico = new TimeCampeonatoBrasileirao("Atlhetico"); var listaJogadores = GeradorDeJogadoresAtheltico(); //When var result = atlhetico.AdicionarListaDeJogadores(listaJogadores); //Then Assert.True(result); }
public void Should_Comparing_Jogadores_In_Two_Different_Times() { //Given Time atheltico = new TimeCampeonatoBrasileirao("Atheltico"); Time Bahia = new TimeCampeonatoBrasileirao("Bahia"); //When atheltico.AdicionarListaDeJogadores(GeradorDeJogadoresAtheltico()); Bahia.AdicionarListaDeJogadores(GeradorDeJogadoresBahia()); //Then Assert.NotEqual(atheltico.Jogadores, Bahia.Jogadores); }
public void Should_Return_True_Trying_To_Remove_A_Player() { //Given Time atlhetico = new TimeCampeonatoBrasileirao("Atlhetico"); var listaJogadores = GeradorDeJogadoresAtheltico(); atlhetico.AdicionarListaDeJogadores(listaJogadores); var jogadorASerRemovido = atlhetico.Jogadores.First(j => j.Nome == "Santos"); //When var result = atlhetico.RemoverJogador(jogadorASerRemovido); //Then Assert.True(result); }
public void Should_Return_False_Trying_To_Remove_A_Player() { //Given Time atlhetico = new TimeCampeonatoBrasileirao("Atlhetico"); var listaJogadores = GeradorDeJogadoresAtheltico(); atlhetico.AdicionarListaDeJogadores(listaJogadores); var jogadorASerRemovido = new JogadorTime("Thanos"); //When var result = atlhetico.RemoverJogador(jogadorASerRemovido); //Then Assert.False(result); }
public void Should_Return_True_Trying_To_Add_A_Player_In_Team() { //Given Time atlhetico = new TimeCampeonatoBrasileirao("Atlhetico"); var listaJogadores = GeradorDeJogadoresAtheltico(); atlhetico.AdicionarListaDeJogadores(listaJogadores); var jogadorASerAdicionado = new JogadorTime("Garrincha"); //When var result = atlhetico.AdicionarJogador(jogadorASerAdicionado); //Then Assert.True(result); }
public void Should_Return_False_Trying_To_Add_A_Player_In_Team() { //Given Time atlhetico = new TimeCampeonatoBrasileirao("Atlhetico"); var listaJogadores = GeradorDeJogadoresAtheltico(); atlhetico.AdicionarListaDeJogadores(listaJogadores); var jogadorASerAdicionado = listaJogadores.FirstOrDefault(x => x.Nome == "Santos"); //When var result = atlhetico.AdicionarJogador(jogadorASerAdicionado); //Then Assert.False(result); }