示例#1
0
        public void TestSortUsers()
        {
            try
            {
                AG.TwitterFeed.Manager.TweetManager manager = AG.TwitterFeed.Manager.TweetManager.GetInstance;
                manager.Users.Add(new User {
                    Name = "Alan"
                });
                manager.Users.Add(new User {
                    Name = "Ward"
                });
                manager.Users.Add(new User {
                    Name = "Martin"
                });

                if (manager.Users[0].Name != "Alan")
                {
                    Assert.Fail();
                }
                if (manager.Users[1].Name != "Martin")
                {
                    Assert.Fail();
                }
                if (manager.Users[2].Name != "Ward")
                {
                    Assert.Fail();
                }
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.Message);
                Assert.Fail();
            }
        }
示例#2
0
 public void TestImportUserFile()
 {
     try
     {
         AG.TwitterFeed.Manager.TweetManager manager = AG.TwitterFeed.Manager.TweetManager.GetInstance;
         manager.UserFilePath = "user.txt";
         manager.ImportUserFile();
     }
     catch (Exception ex)
     {
         Console.WriteLine(ex.Message);
         Assert.Fail();
     }
 }
示例#3
0
 public void TestImportFiles()
 {
     try
     {
         string userFileName  = "user.txt";
         string tweetFileName = "tweet.txt";
         AG.TwitterFeed.Manager.TweetManager manager = AG.TwitterFeed.Manager.TweetManager.GetInstance;
         manager.ImportFiles(userFileName, tweetFileName);
         if (manager.Users.Count != 3)
         {
             Assert.Fail();
         }
     }
     catch (Exception ex)
     {
         Console.WriteLine(ex.Message);
         Assert.Fail();
     }
 }