public void GetProjects(Infrastructure.Project.MockProjectService service) { var controller = new Proxy.Controllers.ProjectsController(service); var result = controller.GetProjects(); Assert.IsType <ActionResult <GetProjectsWrapperResponse> >(result); Assert.Equal(createSource, (result.Value as GetProjectsWrapperResponse)?.source); Assert.Equal(code, (result.Value as GetProjectsWrapperResponse)?.code); AssertUnhandledExceptionsGetProjects(createSource, result); }
public void UpdateProject(Update model, Infrastructure.Project.MockProjectService service) { var controller = new Proxy.Controllers.ProjectsController(service); var result = controller.UpdateProject(model); Assert.IsType <ActionResult <UpdateWrapperResponse> >(result); Assert.Equal(createSource, (result.Value as UpdateWrapperResponse)?.source); Assert.Equal(updatedCode, (result.Value as UpdateWrapperResponse)?.code); Assert.Equal("Project Updated Succesfully", (result.Value as UpdateWrapperResponse)?.message); AssertUnhandledExceptionsUpdateProjects(createSource, result); }