コード例 #1
0
 public DocumentsDomainServiceTests()
 {
     _nhibernateUniversalRepository = new Mock <INHibernateUniversalRepository <XXX_R55_Documents> >();
     _documentMapper         = new DocumentToDocumentDbMapper();
     _dbDocumentsHelper      = new DbDocumentsHelper(_nhibernateUniversalRepository.Object, _documentMapper);
     _diskDocumentsHelper    = new DiskDocumentsHelper();
     _documentsDomainService = new DocumentsDomainService(_dbDocumentsHelper, _diskDocumentsHelper);
 }
コード例 #2
0
 public QuotationsCommandHandlerTests()
 {
     dbConfiguration = new DatabaseConfiguration();
     _session        = dbConfiguration.GetSession();
     _nhibernateUniversalRepository           = new NHibernateUniversalRepository <XXX_R55_Documents>(_session);
     _nhibernateQuotationsUniversalRepository = new NHibernateUniversalRepository <XXX_R55_Quotations>(_session);
     _diskDocumentsHelper      = new DiskDocumentsHelper();
     _dbDocumentsHelper        = new DbDocumentsHelper(_nhibernateUniversalRepository, new DocumentToDocumentDbMapper());
     _documentsDomainService   = new DocumentsDomainService(_dbDocumentsHelper, _diskDocumentsHelper);
     _quotationsDomainService  = new QuotationDomainService(_nhibernateQuotationsUniversalRepository, _nhibernateUniversalRepository, new QuotationToQuotationDbMapper());
     _quotationsCommandHandler = new QuotationsCommandHandler(_quotationsDomainService, _documentsDomainService);
 }