Example #1
0
 public bool AddPlayer(string UserId, TeamRoles role)
 {
     if (UserId == null || UserId == string.Empty)
     {
         return(false);
     }
     if (role == TeamRoles.NonMember)
     {
         return(false);
     }
     return(teamDB.AddPlayerToTeam(UserId, this.TeamID, (int)role));
 }
Example #2
0
        public void AddPlayer_UserIDNull()
        {
            //Arrange
            Team      testTeam = new Team(testTeamDTO, "test");
            string    UserID   = null;
            TeamRoles role     = TeamRoles.Member;

            //Act
            var result = testTeam.AddPlayer(UserID, role);

            //Assert
            Assert.IsFalse(result);
        }
Example #3
0
        public void AddPlayer_Successfull()
        {
            //Arrange
            Team      testTeam = new Team(testTeamDTO, "test");
            string    UserID   = "1";
            TeamRoles role     = TeamRoles.Member;

            //Act
            var result = testTeam.AddPlayer(UserID, role);

            //Assert
            Assert.IsTrue(result);
        }