public void ConfigurationTest() { var configuration = new ActiveMqQueueConfiguration { IntervalPollingQueue = 1234, ProcessingType = MessageProcessingType.Subscribe }; var adapter = Given.MessageAdapter.WithConfiguration(configuration).Please(); Assert.AreEqual(configuration, adapter.Configuration); }
public void GetConfiguration_HasTwoQueueWithSameId_Exception() { var configuration = new ActiveMqConfiguration(); var queueConfiguration = new ActiveMqQueueConfiguration { Id = "id" }; configuration.Queues.Add(queueConfiguration); configuration.Queues.Add(queueConfiguration); Assert.Throws <MessagingConfigurationException>(() => configuration.GetQueueConfiguration("id")); }
public void GetConfiguration_HasOneQueueWithId_ReturnsQueueConfiguration() { var configuration = new ActiveMqConfiguration(); var queueConfiguration = new ActiveMqQueueConfiguration { Id = "id" }; configuration.Queues.Add(queueConfiguration); var result = configuration.GetQueueConfiguration("id"); Assert.That(result == queueConfiguration); }
public ActiveMqQueueTransactedMessageAdapterBuilder WithConfiguration(ActiveMqQueueConfiguration configuration) { _configuration = configuration; return(this); }
public ActiveMqQueueSubscribingMessageAdapterBuilder WithConfiguration(ActiveMqQueueConfiguration configuration) { _configuration = configuration; return(this); }