Ejemplo n.º 1
0
        public void check_evrthng()
        {
            var publisher = new Publisher();
            var subscriber1 = new Subscriber {Name = "boo1"};
            var subscriber2 = new Subscriber {Name = "boo2"};
            subscriber1.Subscribe(publisher);
            subscriber2.Subscribe(publisher);

            publisher.Send("foo");
            publisher.Send("f00000oo");
        }
Ejemplo n.º 2
0
        public void check_evrthng()
        {
            var publisher   = new Publisher();
            var subscriber1 = new Subscriber {
                Name = "boo1"
            };
            var subscriber2 = new Subscriber {
                Name = "boo2"
            };

            subscriber1.Subscribe(publisher);
            subscriber2.Subscribe(publisher);

            publisher.Send("foo");
            publisher.Send("f00000oo");
        }
Ejemplo n.º 3
0
        public void FactMethodName()
        {
            string raisedMessage = null;
            var    publisher     = new Publisher();

            publisher.MessageSent += (obj, args) => raisedMessage = args.Message;

            publisher.Send("some message");

            raisedMessage.Should().Be("some message");
        }
Ejemplo n.º 4
0
        public void FactMethodName()
        {
            string raisedMessage = null;
            var publisher = new Publisher();
            publisher.MessageSent += (obj, args) => raisedMessage = args.Message;

            publisher.Send("some message");

            raisedMessage.Should().Be("some message");
        }