public void SetUp()
        {
            StructureMapBootstrapper.Execute();
            _sut = ServiceLocator.Current.GetInstance<IEdiFileProcessingService >();

            ensureFilesAreReadyToProcess();
        }
예제 #2
0
        public void SetUp()
        {
            StructureMapBootstrapper.Execute();
            _sut = ServiceLocator.Current.GetInstance <IEdiFileProcessingService>();

            ensureFilesAreReadyToProcess();
        }
 public void SetUp()
 {
     TestRegistry.SetUpTestRegistry();
     var retList =   new List<OrderRequestReceivedMessage>();
     move_file();
     IList<FileEntity> files = get_file_list();
     _fileUtilities = new Mock<IFileUtilities>();
     _fileUtilities.Setup(
         fu => fu.GetListFromFolder(It.IsAny<string>(), It.IsAny<string>(), It.IsAny<DateTime>())).Returns((List<FileEntity>)files);
     _config = new Mock<IAFPSTConfiguration>();
     _resolver = new Mock<IBusinessPartnerSpecificServiceResolver>();
     _config.Setup(c => c.GetSettingBasedOnTestMode(It.IsAny<string>())).Returns(Directory.GetCurrentDirectory());
     _parser = new Mock<IFileParser>();
     _assigner = new Mock<IAssignDocumentsToPartners>();
     _resolver.Setup(r => r.GetFileParserFor(BusinessPartner.Initech)).Returns(_parser.Object);
     _parser.Setup(p => p.Parse(It.IsAny<EdiSegmentCollection>())).Returns(retList.Select(r => (IEdiMessage) r));
     // _ackSrv.Setup(s => s.AcknowledgeAll(It.IsAny <List<CreateOrderMessage>>()));
     _sut = new EdiFileProcessingService(_fileUtilities.Object, _assigner .Object, null);
 }
예제 #4
0
        public void SetUp()
        {
            TestRegistry.SetUpTestRegistry();
            var retList = new List <OrderRequestReceivedMessage>();

            move_file();
            IList <FileEntity> files = get_file_list();

            _fileUtilities = new Mock <IFileUtilities>();
            _fileUtilities.Setup(
                fu => fu.GetListFromFolder(It.IsAny <string>(), It.IsAny <string>(), It.IsAny <DateTime>())).Returns((List <FileEntity>)files);
            _config   = new Mock <IAFPSTConfiguration>();
            _resolver = new Mock <IBusinessPartnerSpecificServiceResolver>();
            _config.Setup(c => c.GetSettingBasedOnTestMode(It.IsAny <string>())).Returns(Directory.GetCurrentDirectory());
            _parser   = new Mock <IFileParser>();
            _assigner = new Mock <IAssignDocumentsToPartners>();
            _resolver.Setup(r => r.GetFileParserFor(BusinessPartner.FedEx)).Returns(_parser.Object);
            _parser.Setup(p => p.Parse(It.IsAny <EdiSegmentCollection>())).Returns(retList.Select(r => (IEdiMessage)r));
            // _ackSrv.Setup(s => s.AcknowledgeAll(It.IsAny <List<CreateOrderMessage>>()));
            _sut = new EdiFileProcessingService(_fileUtilities.Object, _assigner.Object, null);
        }
예제 #5
0
 public EdiDocsInWorker(IEdiFileProcessingService ediFileProcessingService)
 {
     _ediFileProcessingService = ediFileProcessingService;
 }
 public EdiDocsInWorker(IEdiFileProcessingService  ediFileProcessingService)
 {
     _ediFileProcessingService = ediFileProcessingService;
 }
예제 #7
0
 public EdiDocsInService(IEdiFileProcessingService ediFileProcessingService,
                         IEdiMessagePublisher messagePublisher)
 {
     _ediFileProcessingService = ediFileProcessingService;
     _messagePublisher         = messagePublisher;
 }
 public EdiDocsInService(IEdiFileProcessingService  ediFileProcessingService,
                         IEdiMessagePublisher messagePublisher)
 {
     _ediFileProcessingService = ediFileProcessingService;
     _messagePublisher = messagePublisher;
 }