ActivEarth.Tests.Competition.ContestTest.TestGetTeamByTeamId C# (CSharp) Метод

TestGetTeamByTeamId() приватный Метод

private TestGetTeamByTeamId ( ) : void
Результат void
        public void TestGetTeamByTeamId()
        {
            using (_trans)
            {
                InitializeTestDBEntries();

                Log("Creating contest to put the team in");
                Contest contest = new Contest()
                {
                    Name = "Test Contest1",
                    Description = "This is a test contest",
                    Reward = 30,
                    Mode = ContestEndMode.GoalBased,
                    Type = ContestType.Group,
                    StartTime = DateTime.Today,
                    EndValue = 500,
                    IsActive = true,
                    IsSearchable = true,
                    StatisticBinding = Statistic.Steps,
                    CreatorId = _user1.UserID
                };

                Log("Adding the contest to the DB");
                int contestId = ContestDAO.CreateNewContest(contest);

                Log("Creating team");
                ContestTeam team = new ContestTeam()
                {
                    ContestId = contestId,
                    Name = "Test Team"
                };

                Log("Adding team to DB");
                int teamId = TeamDAO.CreateNewTeam(team);

                int i = TeamDAO.CreateNewTeamMember(_user1.UserID, teamId);
                int j = TeamDAO.CreateNewTeamMember(_user2.UserID, teamId);

                Log("Retrieving team from DB");
                ContestTeam notFound = TeamDAO.GetTeamFromTeamId(-1, true);
                ContestTeam retrieved = TeamDAO.GetTeamFromTeamId(teamId, true);

                Assert.IsNull(notFound);
                Assert.IsNotNull(retrieved);
                Assert.AreEqual(2, retrieved.Members.Count);

            }
        }