public void CreateProject() //TODO: add a moq framework { //Arrange client var client = new Client { FirstName = "Cody", LastName = "Noteboom", Email = "*****@*****.**" }; //Arrange bid var bid = new Bid { TotalEstimate = 4500.67M }; //Arrange project var project = new Project { ProjectName = "Kitchen Remodel" }; var project2 = new Project(); //Act project.Client = client; project.Bid = bid; projectRepo.ProjectUpdate(project); project2 = projectRepo.GetProjectsByClient(client.ClientID).FirstOrDefault(); //Assert Assert.Equal("Cody", project.Client.FirstName); Assert.NotEqual(project.ProjectID, project2.ProjectID); }
public IActionResult ClientProjects(int clientID) //This one is for a client to view his/her projects { return(View("ClientProjects", projectRepo.GetProjectsByClient(clientID))); }