public void UserFactory_InputIsNotValid_ReturnsException()
        {
            string lineFeed = "Ward follows";

            UserFactory factory = new UserFactory();
            var result = factory.Create(lineFeed);
        }
        public void UserFactory_InputIsValid_ReturnsInstance()
        {
            string lineFeed = "Ward follows Martin, Alan";

            UserFactory factory = new UserFactory();
            var result = factory.Create(lineFeed);

            Assert.AreEqual("Ward",result.Name);
            Assert.AreEqual(2, result.Followees.Count);
            Assert.AreEqual("Martin",result.Followees[0]);
            Assert.AreEqual("Alan",result.Followees[1]);
        }
 internal UserFileReader(string folderPath = "")
 {
     _path = Path.Combine(folderPath, ConfigurationManager.AppSettings[Constants.UsersFilePath]);
     _factory = new UserFactory();
 }