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"); }
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"); }
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"); }