public MedicalVendorPaymentRepository(IPersistenceLayer persistenceLayer,
                                       IPaymentInstrumentRepository paymentInstrumentRepository,
                                       IValidator <MedicalVendorPayment> validator,
                                       IMapper <MedicalVendorPayment, PhysicianPaymentEntity> mapper)
     : base(persistenceLayer)
 {
     _paymentInstrumentRepository = paymentInstrumentRepository;
     _validator = validator;
     _mapper    = mapper;
 }
예제 #2
0
        protected override void SetUp()
        {
            base.SetUp();
            _paymentInstrumentRepository = _mocks.StrictMock <IPaymentInstrumentRepository>();
            _mockedMapper = _mocks.StrictMock <IMapper <MedicalVendorPayment, PhysicianPaymentEntity> >();
            _validator    = _mocks.StrictMock <IValidator <MedicalVendorPayment> >();

            _medicalVendorPaymentRepository = new MedicalVendorPaymentRepository
                                                  (_persistenceLayer, _paymentInstrumentRepository, _validator, _mockedMapper);
        }
 public MedicalVendorUserPaymentController(IMedicalVendorInvoiceStatisticRepository
                                           medicalVendorInvoiceStatisticRepository, IPaymentInstrumentRepository paymentInstrumentRepository)
 {
     _medicalVendorInvoiceStatisticRepository = medicalVendorInvoiceStatisticRepository;
     _paymentInstrumentRepository             = paymentInstrumentRepository;
 }