示例#1
0
 public UnitOfWorkForTesting(UnitOfWorkManagerForTesting manager, int instanceNumber, bool commitShouldFail, bool abortShouldFail)
 {
     this.manager = manager;
     this.instanceNumber = instanceNumber;
     this.commitShouldFail = commitShouldFail;
     this.abortShouldFail = abortShouldFail;
 }
示例#2
0
 public UnitOfWorkForTesting(UnitOfWorkManagerForTesting manager, int instanceNumber, bool commitShouldFail, bool abortShouldFail)
 {
     this.manager          = manager;
     this.instanceNumber   = instanceNumber;
     this.commitShouldFail = commitShouldFail;
     this.abortShouldFail  = abortShouldFail;
 }
示例#3
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});
        }
示例#4
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
            });
        }
示例#5
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
            });
        }
示例#6
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});
        }
示例#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});
        }