示例#1
0
        public void PostProjectTest()
        {
            //Arrange
            ProjectCrud projectcrud = new ProjectCrud();
            //Act
            Project project = new Project();

            project.ProjectDescription = "Test Project";
            project.Priority           = 2;
            project.ManagerUserId      = 1;
            project.ProjectId          = 0;
            project.StartDate          = DateTime.Parse("02/01/2018");
            project.EndDate            = DateTime.Parse("02/01/2018");
            Project value = projectcrud.AddProject(project);

            //Assert
            if (value != null)
            {
                Assert.AreEqual(value.ProjectDescription, project.ProjectDescription);
            }
            else
            {
                Assert.IsNotNull(value);//Arrange
            }
        }
示例#2
0
        public void GetProjectThroughput_ThroughputMode(BenchmarkContext context)
        {
            ProjectCrud projectcrud = new ProjectCrud();

            List <Project> project = projectcrud.GetAllProject().ToList();

            addCounter.Increment();
        }
示例#3
0
        public void GetProjectTest()
        {    //Arrange
            ProjectCrud projectcrud = new ProjectCrud();
            //Act
            Project project = projectcrud.GetProject(1);

            //Assert
            if (project != null)
            {
                Assert.AreEqual(1, project.ProjectId);
            }
            else
            {
                Assert.IsNotNull(project);
            }
        }
示例#4
0
 public ProjectsController()
 {
     ProjectDetailsGetter = new ProjectCrud();
 }
 public ProjectController(ProjectCrud project, UserCrud user)
 {
     _project = project;
     _user    = user;
 }