public async Task Get_audits_success() { //Arrange var fakeDynamicResult = Result.Ok(new PagedResponse <AuditDto>()); _mediatorMock.Setup(x => x.Send(It.IsAny <GetAuditsQuery>(), default)) .Returns(Task.FromResult(fakeDynamicResult)); //Act var auditController = new AuditController(_loggerMock.Object, _mediatorMock.Object); var actionResult = await auditController.GetAuditsAsync(new GetAuditsQuery()) as OkObjectResult; //Assert Assert.AreEqual((actionResult as OkObjectResult).StatusCode, (int)System.Net.HttpStatusCode.OK); }