Chinchilla.Integration.Features.ConsumerFeature.ShouldSubscribeWithConsumerInstance C# (CSharp) Method

ShouldSubscribeWithConsumerInstance() private method

private ShouldSubscribeWithConsumerInstance ( ) : void
return void
        public void ShouldSubscribeWithConsumerInstance()
        {
            using (var bus = Depot.Connect("localhost/integration"))
            {
                using (var subscriber = bus.Subscribe(new HelloWorldMessageConsumer()))
                {
                    for (var i = 0; i < 100; ++i)
                    {
                        bus.Publish(new HelloWorldMessage { Message = "subscribe!" });
                    }

                    WaitForDelivery();

                    Assert.That(subscriber.State.TotalAcceptedMessages(), Is.EqualTo(100));
                }
            }
        }