public MessageQueueWorkerTest() { var busMock = new MessageBusMock(); _checkpointTriggerMock = new Mock <ICheckpointTrigger>(); var consumerSettings = new ConsumerBuilder <SomeMessage>(new MessageBusSettings()).Topic(null).WithConsumer <IConsumer <SomeMessage> >().Instances(2).ConsumerSettings; byte[] PayloadProvider(SomeMessage m) => Array.Empty <byte>(); _consumerInstancePoolMock = new Mock <ConsumerInstancePoolMessageProcessor <SomeMessage> >(consumerSettings, busMock.BusMock.Object, (Func <SomeMessage, byte[]>)PayloadProvider, null); }
public MessageQueueWorkerTest() { _busMock = new MessageBusMock(); _checkpointTriggerMock = new Mock <ICheckpointTrigger>(); var consumerSettings = new ConsumerSettings { Instances = 2, ConsumerMode = ConsumerMode.Subscriber, ConsumerType = typeof(IConsumer <SomeMessage>), MessageType = typeof(SomeMessage) }; Func <SomeMessage, byte[]> payloadProvider = m => new byte[0]; _consumerInstancePoolMock = new Mock <ConsumerInstancePool <SomeMessage> >(consumerSettings, _busMock.BusMock.Object, payloadProvider, null); }
public MessageQueueWorkerTest() { var busMock = new MessageBusMock(); _checkpointTriggerMock = new Mock <ICheckpointTrigger>(); var consumerSettings = new ConsumerSettings { Instances = 2, ConsumerMode = ConsumerMode.Consumer, ConsumerType = typeof(IConsumer <SomeMessage>), MessageType = typeof(SomeMessage) }; byte[] PayloadProvider(SomeMessage m) => Array.Empty <byte>(); _consumerInstancePoolMock = new Mock <ConsumerInstancePool <SomeMessage> >(consumerSettings, busMock.BusMock.Object, (Func <SomeMessage, byte[]>)PayloadProvider, null); }
public void Init() { this.RssFeedService = new RssFeedServiceMock(); this.Navigator = new NavigatorMock(); this.MessageBus = new MessageBusMock(); }
public virtual void SetUp() { Bus = new MessageBusMock(); Timers = new TimerCollectionMock(); Reminders = new ReminderCollectionMock(); }
public DestinationAssertion(string destination, MessageBusMock bus) { this.destination = destination; this.bus = bus; }