public void Setup_Mocks()
        {
            serviceProvider = Mock.Of <IServiceProvider>();
            logger          = Mock.Of <ILogger <HostedProcessingService> >();

            SetupScopeMock();

            eventQueueStore        = Mock.Of <IEventQueueStore>();
            metadataService        = Mock.Of <IMetadataService>();
            eventProcessingService = Mock.Of <IEventProcessingService>();
            objectUpdateService    = Mock.Of <IObjectUpdateService>();

            Mock.Get(serviceProvider)
            .Setup(p => p.GetService(It.Is <Type>(v => v == typeof(IEventQueueStore))))
            .Returns(eventQueueStore);
            Mock.Get(serviceProvider)
            .Setup(p => p.GetService(It.Is <Type>(v => v == typeof(IMetadataService))))
            .Returns(metadataService);
            Mock.Get(serviceProvider)
            .Setup(p => p.GetService(It.Is <Type>(v => v == typeof(IEventProcessingService))))
            .Returns(eventProcessingService);
            Mock.Get(serviceProvider)
            .Setup(p => p.GetService(It.Is <Type>(v => v == typeof(IObjectUpdateService))))
            .Returns(objectUpdateService);
        }
 public DefaultInjestionService(
     TriggerService triggerService,
     IEventQueueStore eventQueueStore,
     ILogger <DefaultInjestionService> logger)
 {
     this.triggerService  = triggerService ?? throw new ArgumentNullException(nameof(triggerService));
     this.eventQueueStore = eventQueueStore ?? throw new ArgumentNullException(nameof(eventQueueStore));
     this.logger          = logger ?? throw new ArgumentNullException(nameof(logger));
 }
Esempio n. 3
0
 public void Setup_Mocks()
 {
     eventQueueStore = Mock.Of <IEventQueueStore>();
     logger          = Mock.Of <ILogger <DefaultInjestionService> >();
 }