public void GetUsers() { var mockObj = new Mock <IRepository>(); var businessLayer = new BusinessLayer.ProjectManagerCore(mockObj.Object); var users = new List <DataLayer.User>(); users.Add(new DataLayer.User() { FirstName = "Test", LastName = "Test", Employee_ID = 459430 }); mockObj.Setup(x => x.GetUsers()).Returns(users); //Assert var actualUsers = businessLayer.GetUsers(); Assert.AreEqual(users.Count(), actualUsers.Count()); Assert.AreEqual(users.FirstOrDefault().FirstName, actualUsers.FirstOrDefault().FirstName); }
public List <UserModel> GetUser() { return(_businessLayer.GetUsers()); }