Пример #1
0
        public void RepeatedSubscription()
        {
            IPublisher  p = new PublisherImplementingInterface();
            ISubscriber s = new SubscriberWithRepeatedEventSubscription();

            this.eventbroker.Register(p);

            Assert.Throws <RepeatedSubscriptionException>(
                () => this.eventbroker.Register(s));
        }
        public void RepeatedSubscription()
        {
            IPublisher p = new PublisherImplementingInterface();
            ISubscriber s = new SubscriberWithRepeatedEventSubscription();

            this.eventbroker.Register(p);

            Assert.Throws<RepeatedSubscriptionException>(
                () => this.eventbroker.Register(s));
        }