public void PublishToAltSubscribedTest()
        {
            //arrange
            MessageCenter target = new MessageCenter();
            string res = null;
            target.Subscribe<string>(a => { res = a; });

            var msg = new message() { txt = "hi" };

            //act
            target.Publish(msg);

            //assert
            Assert.AreNotEqual(res, "hi");
        }
        public void PublishTopicalToSubscribedAltTopicalTest()
        {
            //arrange
            MessageCenter target = new MessageCenter();
            string res = null;
            target.Subscribe<message>(a => { res = a.txt; }, "topic");

            var msg = new message { txt = "hi" };

            //act
            target.Publish(msg, "topica");

            //assert
            Assert.AreNotEqual(res, "hi");
        }
 public void PublishTopicalTest()
 {
     MessageCenter target = new MessageCenter();
     var msg = new message();
     target.Publish(msg, "topic");
 }
 public void PublishTest()
 {
     MessageCenter target = new MessageCenter();
     var msg = new message();
     target.Publish(msg);
 }