public void Should_be_able_to_perform_simple_enqueue_and_get_message()
 {
     TestSimpleEnqueueAndGetMessage(AmazonSqsFixture.GetComponentContainer(), "amazonsqs://local/{0}?waitTimeSeconds=0");
     TestSimpleEnqueueAndGetMessage(AmazonSqsFixture.GetComponentContainer(), "amazonsqs://local/{0}-transient?waitTimeSeconds=0");
 }
Esempio n. 2
0
 public void Should_be_able_handle_errors(bool isTransactionalEndpoint)
 {
     TestOutboxSending(AmazonSqsFixture.GetComponentContainer(), "amazonsqs://local/{0}?waitTimeSeconds=0", isTransactionalEndpoint);
 }
 public void Should_be_able_to_release_a_message()
 {
     TestReleaseMessage(AmazonSqsFixture.GetComponentContainer(), "amazonsqs://local/{0}?waitTimeSeconds=0");
 }
 public void Should_be_able_to_get_message_again_when_not_acknowledged_before_queue_is_disposed()
 {
     TestUnacknowledgedMessage(AmazonSqsFixture.GetComponentContainer(), "amazonsqs://local/{0}?waitTimeSeconds=0");
 }
 public void Should_be_able_to_distribute_messages(bool isTransactionalEndpoint)
 {
     TestDistributor(AmazonSqsFixture.GetComponentContainer(),
                     AmazonSqsFixture.GetComponentContainer(), @"amazonsqs://local/{0}?waitTimeSeconds=0", isTransactionalEndpoint);
 }
 public void Should_be_able_to_handle_exceptions_in_receive_stage_of_receive_pipeline()
 {
     TestExceptionHandling(AmazonSqsFixture.GetComponentContainer(), "amazonsqs://local/{0}?waitTimeSeconds=0");
 }
Esempio n. 7
0
 public void Should_be_able_to_expire_a_message()
 {
     TestInboxExpiry(AmazonSqsFixture.GetComponentContainer(), "amazonsqs://local/{0}?waitTimeSeconds=0");
 }
Esempio n. 8
0
 public void Should_be_able_to_handle_a_deferred_message()
 {
     TestInboxDeferred(AmazonSqsFixture.GetComponentContainer(), "amazonsqs://local/{0}?waitTimeSeconds=0");
 }
Esempio n. 9
0
 public void Should_be_able_to_process_queue_timeously(int count, bool isTransactionalEndpoint)
 {
     TestInboxThroughput(AmazonSqsFixture.GetComponentContainer(), "amazonsqs://local/{0}?waitTimeSeconds=0", 1000, count, isTransactionalEndpoint);
 }
Esempio n. 10
0
 public void Should_be_able_to_process_messages_concurrently(int msToComplete, bool isTransactionalEndpoint)
 {
     TestInboxConcurrency(AmazonSqsFixture.GetComponentContainer(), "amazonsqs://local/{0}?waitTimeSeconds=0", msToComplete, isTransactionalEndpoint);
 }
 public void Should_be_able_to_perform_full_processing(bool isTransactionalEndpoint)
 {
     TestDeferredProcessing(AmazonSqsFixture.GetComponentContainer(), "amazonsqs://local/{0}?waitTimeSeconds=0", isTransactionalEndpoint);
 }