ActivEarth.Tests.Competition.ChallengeTest.TestGetAllChallenges C# (CSharp) Метод

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

private TestGetAllChallenges ( ) : void
Результат void
        public void TestGetAllChallenges()
        {
            using (_trans)
            {
                int initial = ChallengeDAO.GetActiveChallenges().Count;

                Log("Creating expired challenge");
                Challenge challenge1 = new Challenge("Test Challenge", "This is a test challenge",
                    30, false, DateTime.Today.AddDays(-1), 1, Statistic.Steps, 500);
                challenge1.IsActive = false;

                Log("Creating valid challenge");
                Challenge challenge2 = new Challenge("Test Challenge", "This is a test challenge",
                    30, false, DateTime.Today, 1, Statistic.BikeDistance, 500);

                Log("Creating valid challenge");
                Challenge challenge3 = new Challenge("Test Challenge", "This is a test challenge",
                    30, false, DateTime.Today, 1, Statistic.ChallengesCompleted, 500);

                Log("Adding challenges to DB");
                ChallengeDAO.CreateNewChallenge(challenge1);
                ChallengeDAO.CreateNewChallenge(challenge2);
                ChallengeDAO.CreateNewChallenge(challenge3);

                Log("Verifying that GetAllChallenges returns three challenges");
                Assert.AreEqual(initial + 3, ChallengeDAO.GetAllChallenges().Count);
            }
        }