public async Task AssignToIssueOkResponse() { //Arrange issueService.Setup(x => x.AssignToIssue(1, "1")).Returns(Task.FromResult(true)); var controller = new IssueController(issueService.Object); //Act var action = await controller.AssignToIssue(1, "1") as OkResult; //Assert Assert.Equal(200, action.StatusCode); }
public async Task AssignToIssueBadRequestResponse() { //Arrange issueService.Setup(x => x.AssignToIssue(1, "1")).Returns(Task.FromResult(false)); var controller = new IssueController(issueService.Object); //Act var action = await controller.AssignToIssue(1, "1") as BadRequestObjectResult; //Assert Assert.NotNull(action.Value); Assert.Equal(400, action.StatusCode); }