public void GetParentTasks() { var mockObj = new Mock <IRepository>(); var businessLayer = new BusinessLayer.ProjectManagerCore(mockObj.Object); var ptasks = new List <DataLayer.ParentTask>(); ptasks.Add(new DataLayer.ParentTask() { Parent_Task = "PTask" }); mockObj.Setup(x => x.GetParentTasks()).Returns(ptasks); //Assert var actualParents = businessLayer.GetparentTasks(); Assert.AreEqual(ptasks.Count(), actualParents.Count()); Assert.AreEqual(ptasks.FirstOrDefault().Parent_Task, actualParents.FirstOrDefault().Parent_Task); }
public List <ParentTask> GetParentTasks() { return(_businessLayer.GetparentTasks()); }