示例#1
0
 public void Create_a_project()
 {
     ProjectBusiness appBusiness = new ProjectBusiness(_projectData, _userData);
     var             result      = appBusiness.CreateProject(new ProjectDTO {
         ProjectName = "FName", Start_Date = DateTime.Now, End_Date = DateTime.Now
     });
 }
        public void CreatProjectfromrepo()
        {
            mock.Setup(a => a.CreateProject(It.IsAny <Project>())).Returns(1);
            mockuser.Setup(a => a.UpdateUserProjectIdTaskId(It.IsAny <int>(), It.IsAny <int>(), It.IsAny <int>())).Returns(true);
            ProjectBusiness appBusiness = new ProjectBusiness(mock.Object, mockuser.Object);

            var result = appBusiness.CreateProject(new ProjectDTO());

            Assert.AreEqual(true, result);
        }
示例#3
0
        /// <summary>
        /// Création d'un projet
        /// </summary>
        /// <param name="pProject">VO_Project</param>
        public bool CreateProject(VO_Project project)
        {
            bool output = false;

            RunServiceTask(delegate
            {
                _Business.CreateProject(project);
                output = true;
            }, Errors.ERROR_PROJECT_STR_CREATE);

            return(output);
        }
示例#4
0
        public void Create_a_project_from_Repo()
        {
            // Arrange
            mock.Setup(a => a.CreateProject(It.IsAny <Project>())).Returns(1);
            mockUser.Setup(a => a.UpdateUserProjectIdTaskId(It.IsAny <int>(), It.IsAny <int>(), It.IsAny <int>())).Returns(true);

            ProjectBusiness appBusiness = new ProjectBusiness(mock.Object, mockUser.Object);

            // Act
            var result = appBusiness.CreateProject(new ProjectDTO());

            // Assert
            Assert.AreEqual(true, result);
        }