public async Task Bind_PushMessages_MessagesReceived()
        {
            _connector.Bind(TestEndpoint.GetDefault());
            _broker.Connect();

            var consumer = _broker.Consumers.First();
            await consumer.TestPush(new TestEventOne { Id = Guid.NewGuid() }, offset : new TestOffset("a", "1"));

            await consumer.TestPush(new TestEventTwo { Id = Guid.NewGuid() }, offset : new TestOffset("a", "2"));

            _testSubscriber.ReceivedMessages.Count.Should().Be(2);
        }
Beispiel #2
0
        public void Bind_PushMessages_MessagesReceived()
        {
            _connector.Bind(TestEndpoint.Default);
            _broker.Connect();

            var consumer = _broker.Consumers.First();

            consumer.TestPush(new TestEventOne {
                Id = Guid.NewGuid()
            });
            consumer.TestPush(new TestEventTwo {
                Id = Guid.NewGuid()
            });

            _testSubscriber.ReceivedMessages.Count.Should().Be(2);
        }