public void CreateTeamsAndSetPlayersTeamId_TestInparam1_5_Invalid() { List <List <Player> > listOfPlayerLists = new List <List <Player> >(); for (int i = 0; i < TeamFactory.NumberOfPlayerListsRequired + 1; i++) { listOfPlayerLists.Add(PlayerFactory.CreateListOfPlayerLists(PlayerFactory.MaxPlayersRequired, PlayerFactory.MinPlayerNameStartValue)); } List <Team> teamList = TeamFactory.CreateTeamsAndSetPlayersTeamId(listOfPlayerLists, TeamFactory.MinTeamNameStartValue); }
public void CreateTeamsAndSetPlayersTeamId_TestIfOutputIsNotNull() { List <List <Player> > listOfPlayerLists = new List <List <Player> >(); for (int i = 0; i < TeamFactory.NumberOfPlayerListsRequired; i++) { listOfPlayerLists.Add(PlayerFactory.CreateListOfPlayerLists(PlayerFactory.MinPlayersRequired, PlayerFactory.MinPlayerNameStartValue)); } Assert.IsNotNull(TeamFactory.CreateTeamsAndSetPlayersTeamId(listOfPlayerLists, TeamFactory.MinTeamNameStartValue)); }
public void CreateTeamsAndSetPlayersTeamId_TestInparam1_1_Valid() { List <List <Player> > listOfPlayerLists = new List <List <Player> >(); for (int i = 0; i < TeamFactory.NumberOfPlayerListsRequired; i++) { listOfPlayerLists.Add(PlayerFactory.CreateListOfPlayerLists(PlayerFactory.MinPlayersRequired, PlayerFactory.MinPlayerNameStartValue)); } List <Team> teamList = TeamFactory.CreateTeamsAndSetPlayersTeamId(listOfPlayerLists, TeamFactory.MinTeamNameStartValue); Assert.AreEqual(TeamFactory.NumberOfPlayerListsRequired, teamList.Count); }
public void CreateTeamsAndSetPlayersTeamId_TestInparam2_1_Valid() { int teamNumber = TeamFactory.MinTeamNameStartValue; List <List <Player> > listOfPlayerLists = new List <List <Player> >(); for (int i = 0; i < TeamFactory.NumberOfPlayerListsRequired; i++) { listOfPlayerLists.Add(PlayerFactory.CreateListOfPlayerLists(PlayerFactory.MinPlayersRequired, PlayerFactory.MinPlayerNameStartValue)); } List <Team> teamList = TeamFactory.CreateTeamsAndSetPlayersTeamId(listOfPlayerLists, TeamFactory.MinTeamNameStartValue); for (int i = 0; i < teamList.Count; i++) { Assert.AreEqual($"Team-{teamNumber}", teamList[i].Name.Value); Assert.AreEqual($"Team-{teamNumber}'s Arena", teamList[i].HomeArena.Value); teamNumber++; } }
public void CreateTeamsAndSetPlayersTeamId_TestInparam1_1_Invalid() { List <Team> teamList = TeamFactory.CreateTeamsAndSetPlayersTeamId(null, TeamFactory.MinTeamNameStartValue); }