public void Should_Create_A_Time() { //Given Time atletico = new TimeCampeonatoBrasileirao("Atletico"); //When //Then Assert.NotNull(atletico); }
public void Should_return_True_Giving_Correct_Format_Names(string name) { //Given var time = new TimeCampeonatoBrasileirao(name); //When var isValid = time.Validar().isValid; //Then Assert.True(isValid); }
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_Create_Two_Different_Times() { //Given Time atheltico = new TimeCampeonatoBrasileirao("Atheltico"); Time Bahia = new TimeCampeonatoBrasileirao("Bahia"); //When var idAtheltico = atheltico.Id; var idBahia = Bahia.Id; //Then Assert.NotEqual(idAtheltico, idBahia); }
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); }