示例#1
0
 public void GetLastAcTest()
 {
     PojRank target = new PojRank(); // TODO: 初始化为适当的值
     string user_id = "lmm3333"; // TODO: 初始化为适当的值
     DateTime actual;
     actual = target.GetLastAC(user_id);
     //2011-05-02 22:41:38
     DateTime expect = new DateTime(2011, 05, 02, 22, 41, 38);
     Assert.AreEqual(actual, expect);
 }
示例#2
0
        public void GetRankListTest()
        {
            PojRank target = new PojRank(); // TODO: 初始化为适当的值
            string web = target.GetSearchResultByEmail("lmm"); // TODO: 初始化为适当的值
            Assert.IsNotNull(web);

            //IEnumerable<OjRankEntity_Accessor> loumingming = new List<OjRankEntity_Accessor>(); // TODO: 初始化为适当的值

            List<OjRankEntity> actual;
            actual = target.GetRankList(web);
            Assert.IsNotNull(actual);

            Assert.IsTrue(actual.Count == 65);

            //actual.GetEnumerator().MoveNext();

            IEnumerable<OjRankEntity> iterator = actual;
            OjRankEntity ojRankEntity1 = actual[0];

            Assert.IsTrue(ojRankEntity1.Ac == 2);
            Assert.AreEqual(ojRankEntity1.Submit, 5);
            Assert.AreEqual(ojRankEntity1.NickName, "crystal");
            Assert.IsTrue(actual[64].School == "北京大学");
        }
示例#3
0
        public void GetUserStatusTest()
        {
            PojRank target = new PojRank(); // TODO: 初始化为适当的值
            string user_id = "ltj_njust"; // TODO: 初始化为适当的值
            OjRankEntity actual;
            actual = target.GetUserStatus(user_id);

            OjRankEntity expected = new OjRankEntity()// TODO: 初始化为适当的值
            {
                Ac = 347,
                Submit = 711,
                UserName = "******",
                NickName = "messiah",
                School = "njust",
                Email = "*****@*****.**",
                No = 1199
            };

            AssertOjRankEntity(actual, expected);
        }