示例#1
0
        protected override void DoSetUp()
        {
            activateHandlers = Mock <IActivateHandlers>();
            receiveMessages  = new MessageReceiverForTesting(new JsonMessageSerializer());

            worker = CreateWorker(receiveMessages, activateHandlers);
        }
示例#2
0
        protected override void DoSetUp()
        {
            receiveMessages            = new MessageReceiverForTesting(new JsonMessageSerializer());
            handlerActivatorForTesting = new HandlerActivatorForTesting();

            worker = CreateWorker(receiveMessages, handlerActivatorForTesting);
        }
        protected override void DoSetUp()
        {
            receiveMessages        = new MessageReceiverForTesting(new JsonMessageSerializer());
            activateHandlers       = new HandlerActivatorForTesting();
            inspectHandlerPipeline = new RearrangeHandlersPipelineInspector();

            worker = CreateWorker(receiveMessages, activateHandlers, inspectHandlerPipeline);
        }
示例#4
0
        protected override void DoSetUp()
        {
            RebusLoggerFactory.Current = new ConsoleLoggerFactory(true) {MinLevel = LogLevel.Info};

            receiveMessages = new MessageReceiverForTesting(new JsonMessageSerializer());
            handlerActivatorForTesting = new HandlerActivatorForTesting();

            unitOfWorkManager = new UnitOfWorkManagerForTesting();
            worker = CreateWorker(receiveMessages, handlerActivatorForTesting,
                                  unitOfWorkManagers: new IUnitOfWorkManager[] {unitOfWorkManager},
                                  errorTracker: new ErrorTracker("error") {MaxRetries = 1});
        }
示例#5
0
 protected override void DoSetUp()
 {
     activateHandlers = new HandlerActivatorForTesting();
     determineMessageOwnership = Mock<IDetermineMessageOwnership>();
     sendMessages = Mock<ISendMessages>();
     serializeMessages = new JsonMessageSerializer();
     storeSagaData = Mock<IStoreSagaData>();
     receiveMessages = new MessageReceiverForTesting(serializeMessages);
     inspectHandlerPipeline = new TrivialPipelineInspector();
     storeSubscriptions = Mock<IStoreSubscriptions>();
     bus = CreateTheBus();
     bus.Start();
 }
示例#6
0
 protected override void DoSetUp()
 {
     activateHandlers       = new HandlerActivatorForTesting();
     determineDestination   = Mock <IDetermineDestination>();
     sendMessages           = Mock <ISendMessages>();
     serializeMessages      = new JsonMessageSerializer();
     storeSagaData          = Mock <IStoreSagaData>();
     receiveMessages        = new MessageReceiverForTesting(serializeMessages);
     inspectHandlerPipeline = new TrivialPipelineInspector();
     storeSubscriptions     = Mock <IStoreSubscriptions>();
     bus = CreateTheBus();
     bus.Start();
 }
示例#7
0
        protected override void DoSetUp()
        {
            receiveMessages            = new MessageReceiverForTesting(new JsonMessageSerializer());
            handlerActivatorForTesting = new HandlerActivatorForTesting();

            unitOfWorkManager = new UnitOfWorkManagerForTesting();
            worker            = CreateWorker(receiveMessages, handlerActivatorForTesting,
                                             unitOfWorkManagers: new IUnitOfWorkManager[] { unitOfWorkManager },
                                             errorTracker: new ErrorTracker("error")
            {
                MaxRetries = 1
            });
        }
 protected override void DoSetUp()
 {
     activateHandlers = Mock <IActivateHandlers>();
     receiveMessages  = new MessageReceiverForTesting(new JsonMessageSerializer());
     worker           = new Worker(new ErrorTracker("error"),
                                   receiveMessages,
                                   activateHandlers,
                                   new InMemorySubscriptionStorage(),
                                   new JsonMessageSerializer(),
                                   new InMemorySagaPersister(),
                                   new TrivialPipelineInspector(), "Just some test worker",
                                   new DeferredMessageHandlerForTesting());
 }
示例#9
0
        protected override void DoSetUp()
        {
            receiveMessages            = new MessageReceiverForTesting(new JsonMessageSerializer());
            handlerActivatorForTesting = new HandlerActivatorForTesting();

            worker = new Worker(new ErrorTracker("error"),
                                receiveMessages,
                                handlerActivatorForTesting,
                                new InMemorySubscriptionStorage(),
                                new JsonMessageSerializer(),
                                new InMemorySagaPersister(),
                                new TrivialPipelineInspector(), "Just some test worker",
                                new DeferredMessageHandlerForTesting(),
                                new IncomingMessageMutatorPipelineForTesting());
        }
示例#10
0
        protected override void DoSetUp()
        {
            var serializer = new JsonMessageSerializer();

            receiveMessages        = new MessageReceiverForTesting(serializer);
            activateHandlers       = new HandlerActivatorForTesting();
            inspectHandlerPipeline = new RearrangeHandlersPipelineInspector();
            worker = new Worker(new ErrorTracker("error"),
                                receiveMessages,
                                activateHandlers,
                                new InMemorySubscriptionStorage(),
                                serializer,
                                new SagaDataPersisterForTesting(),
                                inspectHandlerPipeline, "Just some test worker",
                                new DeferredMessageHandlerForTesting());
        }
示例#11
0
        protected override void DoSetUp()
        {
            RebusLoggerFactory.Current = new ConsoleLoggerFactory(true)
            {
                MinLevel = LogLevel.Info
            };

            receiveMessages            = new MessageReceiverForTesting(new JsonMessageSerializer());
            handlerActivatorForTesting = new HandlerActivatorForTesting();

            unitOfWorkManager = new UnitOfWorkManagerForTesting();
            worker            = CreateWorker(receiveMessages, handlerActivatorForTesting,
                                             unitOfWorkManagers: new IUnitOfWorkManager[] { unitOfWorkManager },
                                             errorTracker: new ErrorTracker("error")
            {
                MaxRetries = 1
            });
        }
示例#12
0
        protected override void DoSetUp()
        {
            receiveMessages = new MessageReceiverForTesting(new JsonMessageSerializer());
            handlerActivatorForTesting = new HandlerActivatorForTesting();

            unitOfWorkManager = new UnitOfWorkManagerForTesting();
            worker = new Worker(new ErrorTracker("error") {MaxRetries = 1},
                                receiveMessages,
                                handlerActivatorForTesting,
                                new InMemorySubscriptionStorage(),
                                new JsonMessageSerializer(),
                                new InMemorySagaPersister(),
                                new TrivialPipelineInspector(), "Just some test worker",
                                new DeferredMessageHandlerForTesting(),
                                new IncomingMessageMutatorPipelineForTesting(),
                                null,
                                new IUnitOfWorkManager[] {unitOfWorkManager});
        }
示例#13
0
        protected override void DoSetUp()
        {
            receiveMessages = new MessageReceiverForTesting(new JsonMessageSerializer());
            handlerActivatorForTesting = new HandlerActivatorForTesting();

            unitOfWorkManager = new UnitOfWorkManagerForTesting();
            worker = CreateWorker(receiveMessages, handlerActivatorForTesting,
                                  unitOfWorkManagers: new IUnitOfWorkManager[] {unitOfWorkManager},
                                  errorTracker: new ErrorTracker("error") {MaxRetries = 1});
        }