public static void CreateListOfPostsForListOfUsers(List <string> listUserNames) { foreach (var userName in listUserNames) { //Logger.InfoFormat("Doing user: {0}", userName); List <string> userList = UserPostsAnalyzer.GetListOfUserPosts(userName); string userFileName = "../../../Data/UsersLists/" + userName; using (System.IO.StreamWriter file = new System.IO.StreamWriter(userFileName)) { foreach (string post in userList) { file.WriteLine(post); } } } }
public static void CreateListOfPostsForEachUser(string inFileNameWithUsersList) { using (System.IO.StreamReader file = new System.IO.StreamReader(inFileNameWithUsersList)) { string userName; int c = 0; while ((userName = file.ReadLine()) != null) { try { List <string> userPostList = UserPostsAnalyzer.GetListOfUserPosts(userName); if (userPostList.Count > 0) { string userFileName = "../../../Data/UsersLists/" + userName + ".txt"; using (System.IO.StreamWriter fileUser = new System.IO.StreamWriter(userFileName)) { foreach (string post in userPostList) { fileUser.WriteLine(post); } } foreach (var s in userPostList) { Logger.Info(" " + s); } } } catch (Exception ex) { Logger.Error("Exception thrown. Error message: " + ex.Message); } } } }
public void GetUserPostList_Test7() { var listPosts = UserPostsAnalyzer.GetListOfUserPosts("zoran-ostric"); Assert.AreEqual(45 * 10 + 6, listPosts.Count); }
public void GetUserPostList_Test6() { var listPosts = UserPostsAnalyzer.GetListOfUserPosts("liberty-valance"); Assert.AreEqual(0, listPosts.Count); }
public void GetUserPostList_Test5() { var listPosts = UserPostsAnalyzer.GetListOfUserPosts("otpisani"); Assert.AreEqual(4 * 10 + 1, listPosts.Count); }
public void GetUserPostList_Test4() { var listPosts = UserPostsAnalyzer.GetListOfUserPosts("ppetra"); Assert.AreEqual(25 * 10 + 10, listPosts.Count); }
public void GetUserPostList_Test3() { var listPosts = UserPostsAnalyzer.GetListOfUserPosts("frederik"); Assert.AreEqual(31 * 10 + 6, listPosts.Count); }
public void GetUserPostList_Test2() { var listPosts = UserPostsAnalyzer.GetListOfUserPosts("mrak"); Assert.AreEqual(31 * 10 + 7, listPosts.Count); }
public void GetUserPostList_Test1() { var listPosts = UserPostsAnalyzer.GetListOfUserPosts("zvone-radikalni"); Assert.AreEqual(14 * 10 + 1, listPosts.Count); }