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; }
public void InitializeTests() { _mockCustomerMembershipRepository = new Mock <ICustomerMembershipRepository>(); _packingSlipValidator = new PackingSlipValidator(_mockCustomerMembershipRepository.Object); }