public MedicalVendorInvoiceRepository(IPersistenceLayer persistenceLayer, IValidator <PhysicianInvoice> validator, IMedicalVendorInvoiceFactory medicalVendorInvoiceFactory, IMedicalVendorInvoiceItemFactory medicalVendorInvoiceItemFactory) : base(persistenceLayer) { _validator = validator; _medicalVendorInvoiceFactory = medicalVendorInvoiceFactory; _medicalVendorInvoiceItemFactory = medicalVendorInvoiceItemFactory; }
protected override void SetUp() { base.SetUp(); _mockedValidator = _mocks.StrictMock <IValidator <PhysicianInvoice> >(); _medicalVendorInvoiceFactory = _mocks.StrictMock <IMedicalVendorInvoiceFactory>(); _medicalVendorInvoiceItemFactory = _mocks.StrictMock <IMedicalVendorInvoiceItemFactory>(); _medicalVendorInvoiceRepository = new MedicalVendorInvoiceRepository(_persistenceLayer, _mockedValidator, _medicalVendorInvoiceFactory, _medicalVendorInvoiceItemFactory); }
public void SetUp() { _mocks = new MockRepository(); _medicalVendorInvoiceBaseFactory = _mocks.StrictMock <IMedicalVendorInvoiceBaseFactory>(); _medicalVendorInvoiceItemFactory = _mocks.StrictMock <IMedicalVendorInvoiceItemFactory>(); _medicalVendorInvoiceFactory = new MedicalVendorInvoiceFactory(_medicalVendorInvoiceBaseFactory, _medicalVendorInvoiceItemFactory); }
public MedicalVendorPaymentService(IMedicalVendorRepository medicalVendorRepository, IPhysicianRepository physicianRepository, IMedicalVendorInvoiceItemRepository medicalVendorInvoiceItemRepository, IMedicalVendorInvoiceFactory medicalVendorInvoiceFactory) { _medicalVendorRepository = medicalVendorRepository; _physicianRepository = physicianRepository; _medicalVendorInvoiceItemRepository = medicalVendorInvoiceItemRepository; _medicalVendorInvoiceFactory = medicalVendorInvoiceFactory; }
public void TearDown() { _mocks = null; _medicalVendorInvoiceFactory = null; }
public MedicalVendorInvoiceRepository() { _validator = new Validator <PhysicianInvoice>(new MedicalVendorInvoiceValidationRuleFactory()); _medicalVendorInvoiceFactory = new MedicalVendorInvoiceFactory(); _medicalVendorInvoiceItemFactory = new MedicalVendorInvoiceItemFactory(); }