Ejemplo n.º 1
0
        public void GetUsers_WrongUserFilePath_ReturnsException()
        {
            string directoryPath = "x:\\WrongFilePath";
            UserService userService = new UserService();

            userService.GetUsers(directoryPath);
        }
Ejemplo n.º 2
0
        public void GetUsers_WhereParametersAreValid_ReturnsAlphabeticalListOfUsers()
        {
            string directoryPath = Directory.GetParent(Directory.GetCurrentDirectory()).Parent.FullName;
               var userService = new UserService();

               var results = userService.GetUsers(directoryPath).ToList();

            Assert.AreEqual(3, results.Count);

            Assert.AreEqual("Martin",results[1].Name);
            Assert.AreEqual(0, results[1].Followees.Count);

            Assert.AreEqual("Ward", results[2].Name);
            Assert.IsTrue(results[2].Followees.Contains("Alan"));
        }