public async Task Arrange()
        {
            MappingBootstrapper.Initialize();

            _batchLogQueryRepository = new Mock <IBatchLogQueryRepository>();
            _batchLogQueryRepository.Setup(r => r.GetLastBatchLog()).Returns(Task.FromResult(_batchLog));

            var getBatchLogHandler = new GetLastBatchLogHandler(_batchLogQueryRepository.Object);

            _response = await getBatchLogHandler.Handle(new GetLastBatchLogRequest(), new CancellationToken());
        }
        public async Task Arrange()
        {
            MappingBootstrapper.Initialize();

            _batchLogQueryRepository = new Mock <IBatchLogQueryRepository>();
            _batchLogQueryRepository.Setup(r => r.Get(It.IsAny <int>())).Returns(Task.FromResult(_batchLog));

            var sut = new GetBatchLogHandler(_batchLogQueryRepository.Object);

            _response = await sut.Handle(new GetBatchLogRequest { BatchNumber = _batchNumber }, new CancellationToken());
        }
        public void Arrange()
        {
            Setup();

            _expected = Builder <BatchLogResponse> .CreateNew()
                        .With(q => q.BatchNumber = 12)
                        .Build();

            MockHttp.When("http://localhost:59022/api/v1/batches/latest")
            .Respond("application/json", JsonConvert.SerializeObject(_expected));     // Respond with JSON

            _result = AssessorServiceApi.GetCurrentBatchLog().Result;
        }