public async void UpdateProjectDataModel_ReturnsBadRequest() { var controller = new ProjectDataModelController(_projectDataModelService.Object, _mapper, _logger.Object); var result = await controller.UpdateProjectDataModel(1, 1, new UpdateProjectDataModelDto()); var badRequestResult = Assert.IsType <BadRequestObjectResult>(result); Assert.Equal("Model Id doesn't match.", badRequestResult.Value); }
public async void UpdateProjectDataModel_ReturnsSuccess() { _projectDataModelService.Setup(s => s.UpdateDataModel(It.IsAny <ProjectDataModel>(), It.IsAny <CancellationToken>())).Returns(Task.CompletedTask); var controller = new ProjectDataModelController(_projectDataModelService.Object, _mapper, _logger.Object); var result = await controller.UpdateProjectDataModel(1, 1, new UpdateProjectDataModelDto() { Id = 1 }); Assert.IsType <OkResult>(result); }