Example #1
0
        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);
        }
Example #2
0
 public List <TaskModel> GetTasks()
 {
     return(_businessLayer.GetTasks());
 }