Beispiel #1
0
            public void should_change_message_label()
            {
                var processor = new StaticRouter("other".ToMessageLabel());

                var message = new Message(
                    "boo".ToMessageLabel(),
                    new Dictionary <string, object> {
                    { "This", "That" }
                },
                    "Body");

                var result = processor.Apply(message).ToList();

                result.Should().HaveCount(1);
                result.Single().Label.Name.Should().Be("other");
                result.Single().Payload.Should().Be("Body");
            }