public void InitializeTest() { _mockPackingSlipRepository = new Mock <IPackingSlipRepository>(); _mockPackingSlipValidator = new Mock <IPackingSlipValidator>(); _mockFreeItemCheckerService = new Mock <IFreeItemCheckerService>(); _mockCustomerMembershipRepository = new Mock <ICustomerMembershipRepository>(); _mockAgentCommissionRepository = new Mock <IAgentCommissionRepository>(); _mockEmailService = new Mock <IEmailService>(); var configOptions = Options.Create <FileConfig>(new FileConfig { DownloadPath = @"C:\ProgramData", Host = "smtp.gmail.com", Port = "587", UserCredential = "*****@*****.**", Password = "******" }); _packingSlipSaveService = new PackingSlipSaveService(_mockPackingSlipRepository.Object, _mockPackingSlipValidator.Object, _mockFreeItemCheckerService.Object, _mockCustomerMembershipRepository.Object, _mockAgentCommissionRepository.Object, _mockEmailService.Object, configOptions); }
public PackingController(IPackingSlipSaveService packingSlipSaveService, IPackingSlipPrintService packingSlipPrintService) { _packingSlipSaveService = packingSlipSaveService; _packingSlipPrintService = packingSlipPrintService; }