Пример #1
0
 public EmployersControllerTests()
 {
     _mockMediator = new Mock <IMediator>();
     _mockMediator.Setup(x => x.Send(It.IsAny <GetEmployerSummaryQuery>(), CancellationToken.None))
     .ReturnsAsync(new GetEmployerSummaryResponse())
     .Callback <GetEmployerSummaryQuery, CancellationToken>((q, _) => _queryPassed = q);
     _sut = new EmployersController(_mockMediator.Object);
 }
        public EmployersControllerTests()
        {
            _mockMediator = new Mock <IMediator>();
            _mockMediator
            .Setup(x => x.Send(
                       It.IsAny <GetEmployerSummaryQuery>(),
                       It.IsAny <CancellationToken>()))
            .ReturnsAsync(new GetEmployerSummaryResponse())
            .Callback <IRequest <GetEmployerSummaryResponse>, CancellationToken>((request, cancellationToken) =>
            {
                _queryPassed = (GetEmployerSummaryQuery)request;
            });

            _sut = new EmployersController(_mockMediator.Object);
        }