public void FileProcessorUser_FileInvalidFormat_Valid() { //Arrange string filePath = "user_Bad.txt"; //Act List <TwitterUser> users = new FileProcessorUser(filePath).Process().ToList(); }
public void FileProcessorUser_FileNotExist_Fail() { //Arrange string filePath = "DoesNotExist.txt"; //Act FileProcessorUser testingclass = new FileProcessorUser(filePath); }
public void FileProcessorUser_FileExists_Valid() { //Arrange string filePath = "user.txt"; //Act FileProcessorUser testingclass = new FileProcessorUser(filePath); //Assert Assert.IsTrue(testingclass.Valid); }
public void FileProcessorUser_CheckNumberOfUsersCreated_ShouldBeTruncated() { //Arrange bool valid = true; string filePath = "user - CreateFiveUsers.txt"; int expected = 5; //Act List <TwitterUser> users = new FileProcessorUser(filePath).Process().ToList(); int actual = users.Count; //Assert Assert.AreEqual(expected, actual); }
public TwitterDataService(string userstxt, string tweetTxt) { this._tweetTxt = tweetTxt; this._usersTxt = userstxt; Users = new FileProcessorUser(userstxt).Process(); Tweets = new FileProcessorTweet(tweetTxt).Process(); if (this.Users == null) { throw new InvalidFormatException("The user file provided is not in a correct format to support the TwitterDataService. Please fix and try again."); } if (this.Tweets == null) { throw new InvalidFormatException("The user file provided is not in a correct format to support the TwitterDataService. Please fix and try again."); } }
public void SetUp() { Users = new FileProcessorUser("user.txt").Process(); Tweets = new FileProcessorTweet("tweet.txt").Process(); }