Beispiel #1
0
        public void GetProjects()
        {
            var mockObj       = new Mock <IRepository>();
            var businessLayer = new BusinessLayer.ProjectManagerCore(mockObj.Object);
            var projects      = new List <DataLayer.Project>();

            projects.Add(new DataLayer.Project()
            {
                Project1 = "Test", Priority = 5, StartDate = DateTime.Now, EndDate = DateTime.Now.AddDays(2)
            });
            mockObj.Setup(x => x.GetProjects()).Returns(projects);
            //Assert
            var actualProjects = businessLayer.GetProjects();

            Assert.AreEqual(projects.Count(), actualProjects.Count());
            Assert.AreEqual(projects.FirstOrDefault().Project1, actualProjects.FirstOrDefault().Project);
        }
Beispiel #2
0
 public List <ProjectModel> GetProject()
 {
     return(_businessLayer.GetProjects());
 }