public async Task Arrange()
        {
            _mediator = new Mock <IMediator>();

            _mediator.Setup(q => q.Send(It.IsAny <UpdateBatchLogPrintedRequest>(), new CancellationToken()))
            .Returns(Task.FromResult(new ValidationResponse()));

            _sut    = new BatchLogController(_mediator.Object);
            _result = await _sut.UpdateBatchLogPrinted(_batchNumber, new UpdateBatchLogPrintedRequest
            {
                BatchNumber           = _batchNumber,
                BatchDate             = _utcNow,
                PostalContactCount    = 1,
                TotalCertificateCount = 1,
                PrintedDate           = _utcNow,
                DateOfResponse        = _utcNow
            });
        }
        public async Task Arrange()
        {
            _mediator = new Mock <IMediator>();

            _mediator.Setup(q => q.Send(It.IsAny <UpdateBatchLogSentToPrinterRequest>(), new CancellationToken()))
            .Returns(Task.FromResult(new ValidationResponse()));

            _sut    = new BatchLogController(_mediator.Object);
            _result = await _sut.UpdateBatchLogSentToPrinter(_batchNumber, new UpdateBatchLogSentToPrinterRequest
            {
                BatchNumber          = _batchNumber,
                BatchCreated         = _utcNow,
                NumberOfCertificates = 1,
                NumberOfCoverLetters = 1,
                CertificatesFileName = "TestFileName",
                FileUploadStartTime  = _utcNow,
                FileUploadEndTime    = _utcNow
            });
        }