コード例 #1
0
        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);
        }
コード例 #2
0
 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),});
 }
コード例 #3
0
 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),
     });
 }
コード例 #4
0
        public void TeamTest()
        {
            Team t = new Team("Test Team", "TeTe");

            Assert.AreEqual("Test Team", t.Name);
            Assert.AreEqual("TeTe", t.Abbreviation);
        }
コード例 #5
0
 public VolleyballMatch(Team home, Team guest)
 {
     this.HomeTeam = home;
     this.GuestTeam = guest;
     this.SetsOfTheMatch = new List<VolleyballSet>();
 }
コード例 #6
0
        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>();
 }