public override void Given() { ExpectedResponse = new GetStandardVersionResponse(); Mediator = new Mock <IMediator>(); Request = new GetStandardVersionRequest(); CancellationToken = new CancellationTokenSource().Token; Controller = new EpcisXmlQueryController(Mediator.Object); Mediator.Setup(x => x.Send(Request, CancellationToken)).Returns(() => Task.FromResult(ExpectedResponse)); }
public async Task ThenGetsLatestStandardVersion( [Frozen] Mock <IStandardService> standardService, GetStandardVersionRequest request, Standard standard, GetStandardVersionHandler sut) { //Arrange standardService.Setup(s => s.GetStandardVersionById(request.StandardId, request.Version)).ReturnsAsync(standard); //Act var result = await sut.Handle(request, new CancellationToken()); //Assert result.Should().BeEquivalentTo(standard); }
public override void Given() { CancellationToken = new CancellationTokenSource().Token; Request = new GetStandardVersionRequest(); Handler = new GetStandardVersionHandler(); }