public void GetTasks() { var mockObj = new Mock <IRepository>(); var businessLayer = new BusinessLayer.ProjectManagerCore(mockObj.Object); var tasks = new List <DataLayer.Task>(); tasks.Add(new DataLayer.Task() { Task1 = "Test", Start_Date = DateTime.Now, End_Date = DateTime.Now.AddDays(7), Priority = 7 }); mockObj.Setup(x => x.GetTasks()).Returns(tasks); //Assert var actualTasks = businessLayer.GetTasks(); Assert.AreEqual(tasks.Count(), actualTasks.Count()); Assert.AreEqual(tasks.FirstOrDefault().Task1, actualTasks.FirstOrDefault().Task); }
public List <TaskModel> GetTasks() { return(_businessLayer.GetTasks()); }