public async Task Get_audit_success()
        {
            //Arrange
            var fakeDynamicResult = Result.Ok(new AuditDto());

            _mediatorMock.Setup(x => x.Send(It.IsAny <GetAuditDetailsQuery>(), default(CancellationToken)))
            .Returns(Task.FromResult(fakeDynamicResult));

            //Act
            var auditController = new AuditController(_loggerMock.Object, _mediatorMock.Object);
            var actionResult    = await auditController.GetAuditAsync(10) as OkObjectResult;

            //Assert
            Assert.AreEqual((actionResult as OkObjectResult).StatusCode, (int)System.Net.HttpStatusCode.OK);
        }