public void SetUp()
        {
            mocker = AutoMock.GetLoose();
            paymentHistoryCacheMock = mocker.Mock <IDataCache <PaymentHistoryEntity[]> >();
            requiredPaymentsService = mocker.Mock <IRequiredPaymentProcessor>();

            eventProcessor = mocker.Create <FunctionalSkillEarningsEventProcessor>(
                new NamedParameter("apprenticeshipKey", "key"),
                new NamedParameter("mapper", mapper),
                new AutowiringParameter());
        }
예제 #2
0
 public void SetUp()
 {
     mocker = AutoMock.GetLoose();
     paymentHistoryCacheMock = mocker.Mock <IDataCache <PaymentHistoryEntity[]> >();
     requiredPaymentsService = mocker.Mock <IRequiredPaymentProcessor>();
     mocker.Mock <IDuplicateEarningEventService>()
     .Setup(x => x.IsDuplicate(It.IsAny <IPaymentsEvent>(), It.IsAny <CancellationToken>()))
     .ReturnsAsync(false);
     eventProcessor = mocker.Create <FunctionalSkillEarningsEventProcessor>(
         new NamedParameter("apprenticeshipKey", "key"),
         new NamedParameter("mapper", mapper),
         new AutowiringParameter());
 }