public void TeamRosterTest()
        {
            Team t = new Team("Test Team", "TeTe");
            t.SetCoach("Coach Coacher");
            t.SetAssistantCoach("ACoach ACoacher");
            t.SetPlayers(new[]
            {
                new Player("1st", "ln1", 1),
                new Player("2nd", "ln2", 2),
                new Player("3rd", "ln3", 3),
                new Player("4th", "ln4", 4),
                new Player("5th", "ln5", 5),
                new Player("6th", "ln6", 6),
                new Player("7th", "ln7", 7),
                new Player("8th", "ln8", 8),
                new Player("9th", "ln9", 9),
                new Player("10th", "ln10", 10),
                new Player("11th", "ln11", 11),
                new Player("12th", "ln12", 12)
            });

            Assert.AreEqual("Coach Coacher", t.Coach);
            Assert.AreEqual("ACoach ACoacher", t.AssistantCoach);

            Assert.AreEqual(12, t.Players.Count);
        }
 public void TeamRoster_TooFewPlayers()
 {
     Team t = new Team("Test Team", "TeTe");
     t.SetCoach("Coach Coacher");
     t.SetAssistantCoach("ACoach ACoacher");
     t.SetPlayers(new[]
     {
         new Player("1st", "ln1", 1),
         new Player("2nd", "ln2", 2),
         new Player("3rd", "ln3", 3),
         new Player("4th", "ln4", 4),
         new Player("5th", "ln5", 5),});
 }
 public void TeamRoster_TooManyPlayers()
 {
     Team t = new Team("Test Team", "TeTe");
     t.SetCoach("Coach Coacher");
     t.SetAssistantCoach("ACoach ACoacher");
     t.SetPlayers(new[]
     {
         new Player("1st", "ln1", 1),
         new Player("2nd", "ln2", 2),
         new Player("3rd", "ln3", 3),
         new Player("4th", "ln4", 4),
         new Player("5th", "ln5", 5),
        new Player("6th", "ln6", 6),
         new Player("7th", "ln7", 7),
         new Player("8th", "ln8", 8),
         new Player("9th", "ln9", 9),
         new Player("10th", "ln10", 10),
         new Player("11th", "ln11", 11),
         new Player("12th", "ln12", 12),
         new Player("13th", "ln13", 13),
     });
 }
        public void TeamTest()
        {
            Team t = new Team("Test Team", "TeTe");

            Assert.AreEqual("Test Team", t.Name);
            Assert.AreEqual("TeTe", t.Abbreviation);
        }
 public VolleyballMatch(Team home, Team guest)
 {
     this.HomeTeam = home;
     this.GuestTeam = guest;
     this.SetsOfTheMatch = new List<VolleyballSet>();
 }
        public void SetTeams(string homeTeamName, string homeTeamAbbreviation, string homeCoach, string homeAssistantCoach, string v5, Player[] homePlayers, string guestTeamName, string guestTeamAbbreviation, string guestCoach, string guestAssistantCoach, string v10, Player[] guestPlayers)
        {
            Team home = new Team(homeTeamName, homeTeamAbbreviation);
            home.SetCoach(homeCoach);
            home.SetAssistantCoach(homeAssistantCoach);
            home.SetPlayers(homePlayers);

            Team guest = new Team(guestTeamName, guestTeamAbbreviation);
            guest.SetCoach(guestCoach);
            guest.SetAssistantCoach(guestAssistantCoach);
            guest.SetPlayers(guestPlayers);

            this.VolleyballMatch = new VolleyballMatch(home, guest);

            this.CurrentSet = 1;
        }
示例#7
0
 public VolleyballMatch(Team home, Team guest)
 {
     this.HomeTeam       = home;
     this.GuestTeam      = guest;
     this.SetsOfTheMatch = new List <VolleyballSet>();
 }