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; }