예제 #1
0
        public void GetContestDetailsTest57()
        {
            CodeforcesProvider target = new CodeforcesProvider();
            int contestId = 57;

            List<CfContestDetail> actual;
            actual = target.GetContestDetails(contestId);
            List<Tuple<int, string>> list = new List<Tuple<int, string>>();
            list.Add(Tuple.Create<int, string>(488, "00:06"));
            list.Add(Tuple.Create<int, string>(908, "00:23"));
            list.Add(Tuple.Create<int, string>(1104, "01:06"));
            list.Add(Tuple.Create<int, string>(0, ""));
            list.Add(Tuple.Create<int, string>(0, ""));
            CfContestDetail gassa = new CfContestDetail()
            {
                UserName = "******",
                Point = 5762,
                ChallengeFailed = 0,
                ChallengeSucceed = 12,
                PointTime = list,
                Rank = 1
            };

            compareCfContestDetail(gassa, actual[0]);
        }
예제 #2
0
        public void GetContestDetailsTest2()
        {
            CodeforcesProvider target = new CodeforcesProvider();
            int contestId = 99;

            List<CfContestDetail> actual;
            actual = target.GetContestDetails(contestId);

            List<Tuple<int, string>> list = new List<Tuple<int, string>>();
            list.Add(Tuple.Create<int, string>(488, "00:06"));
            list.Add(Tuple.Create<int, string>(908, "00:23"));
            list.Add(Tuple.Create<int, string>(1104, "01:06"));
            list.Add(Tuple.Create<int, string>(0, ""));
            list.Add(Tuple.Create<int, string>(0, ""));

            CfContestDetail sazzad = new CfContestDetail()
            {
                UserName = "******",
                Point = 2750,
                ChallengeFailed = 1,
                ChallengeSucceed = 3,
                Rank = 4,
                PointTime = list,
                ProblemNum = 5
            };

            compareCfContestDetail(sazzad, actual[3]);
        }
예제 #3
0
        public void GetContestDetailsTest1()
        {
            CodeforcesProvider target = new CodeforcesProvider();
            int contestId = 128;

            List<CfContestDetail> actual;
            actual = target.GetContestDetails(contestId);

            CfContestDetail gassa = new CfContestDetail()
            {
                UserName = "******",
                Point = 5338,
                ChallengeFailed = 1,
                ChallengeSucceed = 4,
                Rank = 2
            };

            compareCfContestDetail(gassa, actual[1]);
        }
예제 #4
0
        public void GetContestDetailsTest3()
        {
            CodeforcesProvider target = new CodeforcesProvider();
            int contestId = 131;

            List<CfContestDetail> actual;
            actual = target.GetContestDetails(contestId);

            CfContestDetail user = new CfContestDetail()
            {
                UserName = "******",
                Point = 1096,
                ChallengeFailed = 1,
                ChallengeSucceed = 0,
                Rank = 850
            };

            compareCfContestDetail(user, actual[849]);
        }