public async Task GetIssueSupportOkObjectResponse() { //Arrange var issueSupport = new List <GetIssueSupportDto> { new GetIssueSupportDto { SupportId = "1" }, new GetIssueSupportDto { SupportId = "2" } }; issueService.Setup(x => x.GetIssueSupport(1)).Returns(Task.FromResult(issueSupport)); var controller = new IssueController(issueService.Object); //Act var action = await controller.GetIssueSupport(1) as OkObjectResult; var item = action.Value as List <GetIssueSupportDto>; //Assert Assert.Equal(200, action.StatusCode); Assert.Equal(2, item.Count); }