public void SetUp()
 {
     mocker = AutoMock.GetLoose();
     mocker.Mock <IEndpointInstance>()
     .Setup(x => x.Publish(It.IsAny <object>(), It.IsAny <PublishOptions>()))
     .Returns(Task.CompletedTask);
     mocker.Mock <IEndpointInstanceFactory>()
     .Setup(factory => factory.GetEndpointInstance())
     .ReturnsAsync(mocker.Mock <IEndpointInstance>().Object);
     mocker.Mock <IPeriodEndJobClient>()
     .Setup(client => client.RecordPeriodEndStart(It.IsAny <long>(), It.IsAny <short>(), It.IsAny <byte>(),
                                                  It.IsAny <List <GeneratedMessage> >()))
     .Returns(Task.CompletedTask);
     mocker.Mock <IPeriodEndJobClient>()
     .Setup(client => client.RecordPeriodEndRun(It.IsAny <long>(), It.IsAny <short>(), It.IsAny <byte>(),
                                                It.IsAny <List <GeneratedMessage> >()))
     .Returns(Task.CompletedTask);
     mocker.Mock <IPeriodEndJobClient>()
     .Setup(client => client.RecordPeriodEndStop(It.IsAny <long>(), It.IsAny <short>(), It.IsAny <byte>(),
                                                 It.IsAny <List <GeneratedMessage> >()))
     .Returns(Task.CompletedTask);
     mocker.Mock <IJobStatusService>()
     .Setup(svc => svc.WaitForJobToFinish(It.IsAny <long>(), It.IsAny <CancellationToken>()))
     .ReturnsAsync(true);
 }
        public void SetUp()
        {
            mocker = AutoMock.GetLoose();
            mocker.Mock <IApprenticeshipRepository>()
            .Setup(x => x.Add(It.IsAny <ApprenticeshipModel>()))
            .Returns(Task.CompletedTask);
            mocker.Mock <IApprenticeshipRepository>()
            .Setup(x => x.GetDuplicates(It.IsAny <long>()))
            .ReturnsAsync(new List <ApprenticeshipDuplicateModel>
            {
                new ApprenticeshipDuplicateModel {
                    ApprenticeshipId = 321, Ukprn = 5678, Uln = 54321, Id = 1
                }
            });

            mocker.Mock <IApprenticeshipApprovedUpdatedService>()
            .Setup(x => x.UpdateApprenticeship(It.IsAny <UpdatedApprenticeshipApprovedModel>()))
            .ReturnsAsync(new ApprenticeshipModel());

            mocker.Mock <IApprenticeshipDataLockTriageService>()
            .Setup(x => x.UpdateApprenticeship(It.IsAny <UpdatedApprenticeshipDataLockTriageModel>()))
            .ReturnsAsync(new ApprenticeshipModel());

            apprenticeship = new ApprenticeshipModel
            {
                Id        = 1234,
                AccountId = 12345,
                Ukprn     = 123,
                Uln       = 54321
            };
        }
        public void SetUp()
        {
            mocker = AutoMock.GetLoose();
            mocker.Mock <IMapper>()
            .Setup(x => x.Map <ApprenticeshipModel>(It.IsAny <ApprenticeshipCreatedEvent>()))
            .Returns <ApprenticeshipCreatedEvent>(ev => new ApprenticeshipModel
            {
                AccountId = ev.AccountId,
                Ukprn     = ev.ProviderId,
                Id        = ev.ApprenticeshipId,
                Uln       = long.Parse(ev.Uln)
            });
            mocker.Mock <IMapper>()
            .Setup(x => x.Map <ApprenticeshipUpdated>(It.IsAny <ApprenticeshipModel>()))
            .Returns <ApprenticeshipModel>(model => new ApprenticeshipUpdated
            {
                EmployerAccountId = model.AccountId,
                Ukprn             = model.Ukprn,
                Id  = model.Id,
                Uln = model.Uln
            });

            mocker.Mock <IEndpointInstance>()
            .Setup(x => x.Publish(It.IsAny <object>(), It.IsAny <PublishOptions>()))
            .Returns(Task.CompletedTask);
            mocker.Mock <IEndpointInstanceFactory>()
            .Setup(x => x.GetEndpointInstance())
            .ReturnsAsync(mocker.Mock <IEndpointInstance>().Object);
        }
Esempio n. 4
0
 public void SetUp()
 {
     mocker = AutoMock.GetLoose();
     mocker.Mock <IEndpointInstanceFactory>()
     .Setup(factory => factory.GetEndpointInstance())
     .ReturnsAsync(mocker.Mock <IEndpointInstance>().Object);
 }
Esempio n. 5
0
        public void Init()
        {
            this.moqer   = AutoMock.GetLoose();
            this.fixture = new Fixture();

            this.Mock <Domain.Core.IUnitOfWork>().Setup(x => x.CommitAsync()).Returns(Task.CompletedTask);
            this.Mock <IUserRepository>().Setup(x => x.IUnitOfWork).Returns(this.Mock <IUnitOfWork>().Object);

            this.Configure();

            this.service = this.CreateService();
        }
Esempio n. 6
0
 public void SetUp()
 {
     mocker = AutoMock.GetLoose();
     mocker.Mock <IEndpointInstance>()
     .Setup(x => x.Publish(It.IsAny <object>(), It.IsAny <PublishOptions>()))
     .Returns(Task.CompletedTask);
     mocker.Mock <IEndpointInstanceFactory>()
     .Setup(factory => factory.GetEndpointInstance())
     .ReturnsAsync(mocker.Mock <IEndpointInstance>().Object);
     mocker.Mock <IPeriodEndJobClient>()
     .Setup(client => client.StartPeriodEndJob(It.IsAny <RecordPeriodEndJob>()))
     .Returns(Task.CompletedTask);
     mocker.Mock <IJobStatusService>()
     .Setup(svc => svc.WaitForJobToFinish(It.IsAny <long>(), It.IsAny <CancellationToken>(), It.IsAny <TimeSpan?>()))
     .ReturnsAsync(true);
     mocker.Mock <IJobsDataContext>()
     .Setup(x => x.GetNonFailedDcJobId(It.IsAny <JobType>(), It.IsAny <short>(), It.IsAny <byte>()))
     .ReturnsAsync(0);
 }