public void GetUsers_Test_ReturnSuccess()
        {
            Users = new FakeDbSet <User>();
            User testUser1 = new User
            {
                ID        = 1,
                FirstName = "Test",
                LastName  = "User1",
                Email     = "*****@*****.**",
                Password  = "******"
            };

            Users.Add(testUser1);
            User testUser2 = new User
            {
                ID        = 2,
                FirstName = "Test",
                LastName  = "User2",
                Email     = "*****@*****.**",
                Password  = "******"
            };

            Users.Add(testUser2);

            mockObject.Setup(m => m.Get()).Returns(Users);
            UserController userController = new UserController(mockObject.Object);
            var            result         = userController.Get();

            Assert.NotNull(result);
        }
        public void GetProject_Test_ReturnSuccess()
        {
            project = new FakeDbSet <Project>();
            var testProject1 = new Project {
                Name = "Project1", CreatedOn = DateTime.Now, Detail = "This is project 1"
            };
            var testProject2 = new Project {
                Name = "Project2", CreatedOn = DateTime.Now, Detail = "This is project 2"
            };

            project.Add(testProject1);
            project.Add(testProject2);

            mockObject.Setup(m => m.Get()).Returns(project);
            ProjectController projectController = new ProjectController(mockObject.Object);
            var result = projectController.Get();

            Assert.NotNull(result);
        }
Пример #3
0
        public void GetTasks_Test_ReturnSuccess()
        {
            tasks = new FakeDbSet <Tasks>();
            var testTasks1 = new Tasks {
                ID = 1, AssignedToUserID = 1, ProjectID = 1, Detail = "Test Task 1", CreatedOn = DateTime.Now, Status = ProjectManagement.Entities.Enums.TaskStatus.New
            };
            var testTasks2 = new Tasks {
                ID = 2, AssignedToUserID = 1, ProjectID = 1, Detail = "Test Task 2", CreatedOn = DateTime.Now, Status = ProjectManagement.Entities.Enums.TaskStatus.New
            };

            tasks.Add(testTasks1);
            tasks.Add(testTasks2);

            mockObject.Setup(m => m.Get()).Returns(tasks);
            TasksController tasksController = new TasksController(mockObject.Object);
            var             result          = tasksController.Get();

            Assert.NotNull(result);
        }