public PackingSlipSaveService(IPackingSlipRepository packingSlipRepository,
                               IPackingSlipValidator packingSlipValidator,
                               IFreeItemCheckerService freeItemCheckerService,
                               ICustomerMembershipRepository customerMembershipRepository,
                               IAgentCommissionRepository agentCommissionRepository,
                               IEmailService emailService,
                               IOptions <FileConfig> options)
 {
     _packingSlipRepository        = packingSlipRepository;
     _packingSlipValidator         = packingSlipValidator;
     _freeItemCheckerService       = freeItemCheckerService;
     _customerMembershipRepository = customerMembershipRepository;
     _agentCommissionRepository    = agentCommissionRepository;
     _emailService = emailService;
     _fileConfig   = options.Value;
 }
Esempio n. 2
0
 public void InitializeTests()
 {
     _mockCustomerMembershipRepository = new Mock <ICustomerMembershipRepository>();
     _packingSlipValidator             = new PackingSlipValidator(_mockCustomerMembershipRepository.Object);
 }