public When_request_and_respond_with_legacy_options(RabbitMQFixture fixture)
 {
     bus = RabbitHutch.CreateBus(
         $"host={fixture.Host};prefetchCount=1;timeout=-1",
         c => c.EnableLegacyConventions()
         );
 }
Exemple #2
0
        public Test_HiveBus(RabbitMQFixture fixture)
        {
            this.fixture = fixture;

            fixture.Start();
            fixture.Clear();
        }
 public When_publish_and_subscribe_using_delay_using_dead_letter_exchange_with_publish_confirms(
     RabbitMQFixture fixture
     )
 {
     bus = RabbitHutch.CreateBus(
         $"host={fixture.Host};prefetchCount=1;publisherConfirms=True;timeout=-1", c => { }
         );
 }
 public When_request_and_respond_with_default_options(RabbitMQFixture rmqFixture)
 {
     this.rmqFixture = rmqFixture;
     bus             = RabbitHutch.CreateBus($"host={rmqFixture.Host};prefetchCount=1;timeout=5");
 }
 public When_connected_event_raised(RabbitMQFixture rmqFixture)
 {
     bus = RabbitHutch.CreateBus($"host={rmqFixture.Host};prefetchCount=1;timeout=-1;publisherConfirms=True");
 }
Exemple #6
0
 public When_request_and_respond_with_publish_confirms(RabbitMQFixture fixture)
 {
     bus = RabbitHutch.CreateBus($"host={fixture.Host};prefetchCount=1;publisherConfirms=True;timeout=-1");
 }
 protected GenericHostingTestBase(RabbitMQFixture fixture)
 {
     Fixture = fixture;
 }
Exemple #8
0
 public When_pull_messages(RabbitMQFixture rmqFixture)
 {
     bus = RabbitHutch.CreateBus($"host={rmqFixture.Host};prefetchCount=1;timeout=-1;publisherConfirms=True");
 }
 public When_publish_and_subscribe_with_publish_confirms_and_multi_channel_dispatcher(RabbitMQFixture fixture)
 {
     bus = RabbitHutch.CreateBus(
         $"host={fixture.Host};prefetchCount=1;publisherConfirms=True",
         c => c.EnableMultiChannelClientCommandDispatcher(2)
         );
 }
Exemple #10
0
 public When_publish_and_subscribe_polymorphic(RabbitMQFixture fixture)
 {
     bus = RabbitHutch.CreateBus($"host={fixture.Host};prefetchCount=1;timeout=-1");
 }
 public When_declare_an_exchange_with_different_properties(RabbitMQFixture rmqFixture)
 {
     bus = RabbitHutch.CreateBus($"host={rmqFixture.Host};prefetchCount=1;timeout=-1;publisherConfirms=True");
 }
 public When_publish_and_subscribe_with_priority(RabbitMQFixture fixture)
 {
     bus = RabbitHutch.CreateBus($"host={fixture.Host};prefetchCount=1");
 }
 public When_publish_and_subscribe_with_delay_using_delay_exchange_with_publish_confirms(RabbitMQFixture fixture)
 {
     bus = RabbitHutch.CreateBus(
         $"host={fixture.Host};prefetchCount=1;publisherConfirms=True",
         c => c.EnableDelayedExchangeScheduler()
         );
 }
Exemple #14
0
 public When_request_and_respond_with_default_options(RabbitMQFixture fixture)
 {
     bus = RabbitHutch.CreateBus($"host={fixture.Host};prefetchCount=1");
 }
Exemple #15
0
 public When_declare_a_queue(RabbitMQFixture rmqFixture)
 {
     bus = RabbitHutch.CreateBus($"host={rmqFixture.Host};prefetchCount=1;timeout=-1");
 }
Exemple #16
0
 public When_send_receive_with_default_options(RabbitMQFixture fixture)
 {
     bus = RabbitHutch.CreateBus($"host={fixture.Host};prefetchCount=1");
 }
 public When_send_receive_multiple_message_types(RabbitMQFixture fixture)
 {
     bus = RabbitHutch.CreateBus($"host={fixture.Host};prefetchCount=1;timeout=-1");
 }
Exemple #18
0
 public When_publish_and_subscribe_with_default_options(RabbitMQFixture rmqFixture)
 {
     this.rmqFixture = rmqFixture;
     bus             = RabbitHutch.CreateBus($"host={rmqFixture.Host};prefetchCount=1;timeout=-1");
 }
 public When_publish_to_non_existent_exchange(RabbitMQFixture rmqFixture)
 {
     bus = RabbitHutch.CreateBus($"host={rmqFixture.Host};prefetchCount=1;timeout=-1;publisherConfirms=True");
 }
Exemple #20
0
 public When_send_receive_with_publish_confirms(RabbitMQFixture fixture)
 {
     bus = RabbitHutch.CreateBus($"host={fixture.Host};prefetchCount=1;publisherConfirms=True");
 }
Exemple #21
0
 public When_publish_and_subscribe_with_delay_using_delay_exchange(RabbitMQFixture fixture)
 {
     bus = RabbitHutch.CreateBus(
         $"host={fixture.Host};prefetchCount=1;timeout=-1", c => c.EnableDelayedExchangeScheduler()
         );
 }
 public When_publish_and_subscribe_with_delay_using_dead_letter_exchange_with_topic(RabbitMQFixture fixture)
 {
     bus = RabbitHutch.CreateBus(
         $"host={fixture.Host};prefetchCount=1;timeout=5", c => { }
         );
 }
 public When_request_and_respond_polymorphic(RabbitMQFixture fixture)
 {
     bus = RabbitHutch.CreateBus($"host={fixture.Host};prefetchCount=1;timeout=-1");
 }
Exemple #24
0
 public When_published_with_mandatory_and_with_publisher_confirms(RabbitMQFixture rmqFixture)
 {
     bus = RabbitHutch.CreateBus($"host={rmqFixture.Host};prefetchCount=1;timeout=-1;publisherConfirms=True");
 }
 public When_publish_and_subscribe_using_delay_using_dead_letter_exchange_with_publish_confirms(RabbitMQFixture fixture)
 {
     bus = RabbitHutch.CreateBus(
         $"host={fixture.Host};prefetchCount=1;publisherConfirms=True;timeout=5",
         c => c.EnableDeadLetterExchangeAndMessageTtlScheduler()
         );
 }
 public When_publish_and_subscribe_with_publish_confirms(RabbitMQFixture fixture)
 {
     bus = RabbitHutch.CreateBus($"host={fixture.Host};prefetchCount=1;publisherConfirms=True;timeout=5");
 }
 public When_publish_and_subscribe_with_exclusive(RabbitMQFixture fixture)
 {
     bus = RabbitHutch.CreateBus($"host={fixture.Host};prefetchCount=1;timeout=5");
 }
Exemple #28
0
 public When_publish_and_subscribe_with_default_options(RabbitMQFixture fixture)
 {
     bus = RabbitHutch.CreateBus($"host={fixture.Host};prefetchCount=1");
 }