Ejemplo n.º 1
0
        public void SetUp()
        {
            _fixture = new Fixture().Customize(new AutoMoqCustomization());

            _expectedErrorMessage = _fixture.Create <string>();

            _mockMediator = _fixture.Freeze <Mock <IMediator> >(composer => composer.Do(mock => mock
                                                                                        .Setup(mediator => mediator.Send(It.IsAny <GetApprenticeshipVacancyRequest>(), It.IsAny <CancellationToken>()))
                                                                                        .ReturnsAsync(_fixture.Create <GetApprenticeshipVacancyResponse>())));

            _mockValidationExceptionBuilder = _fixture.Freeze <Mock <IValidationExceptionBuilder> >(composer => composer.Do(mock => mock
                                                                                                                            .Setup(builder => builder.Build(It.IsAny <string>(), It.IsAny <string>(), It.IsAny <string>()))
                                                                                                                            .Returns(new ValidationException(new List <ValidationFailure>
            {
                new ValidationFailure("", _expectedErrorMessage)
            }))
                                                                                                                            ));

            _mockClient       = _fixture.Freeze <Mock <IClient> >();
            _mockMapper       = _fixture.Freeze <Mock <IApprenticeshipMapper> >();
            _recuitMapperMock = _fixture.Freeze <Mock <IRecruitVacancyMapper> >();

            _sut = _fixture.Create <GetApprenticeshipVacancyOrchestrator>();
        }
Ejemplo n.º 2
0
 public GetApprenticeshipVacancyController(GetApprenticeshipVacancyOrchestrator apprenticeshipVacancyOrchestrator)
 {
     _apprenticeshipVacancyOrchestrator = apprenticeshipVacancyOrchestrator;
 }