Esempio n. 1
0
 public void TestMainListWithNullData()
 {
     try
     {
         var parser = new DZListParser((Stream)null);
         parser.GetData();
         Assert.Fail();
     }
     catch (Exception)
     {
     }
 }
Esempio n. 2
0
        public void TestMainList()
        {
            var file   = new FileStream("Data/main.json", FileMode.Open);
            var parser = new DZListParser(file);
            var list   = parser.GetData();

            Assert.AreEqual(5, list.Count);
            Assert.AreEqual("子论坛", list.Last().Title);
            Assert.AreEqual("吃货", list[2][8][0].Title);
            Assert.AreEqual("134", list[1][0].Id);
            Assert.AreEqual("将军", list.FindItemById("122").Title);
        }
Esempio n. 3
0
        public void TestMainListWithInvalidData()
        {
            var file = new FileStream("Data/post.json", FileMode.Open);

            try
            {
                var parser = new DZListParser(file);
                parser.GetData();
                Assert.Fail();
            }
            catch (Exception)
            {
            }
        }