Exemplo n.º 1
0
        public void CanRegisterPublisher()
        {
            IPublisher publisher = A.Fake <IPublisher>();
            var        sut       = new Bus();

            IPublishingTag tag = sut.RegisterPublisher <int>(publisher);

            tag.Should().NotBeNull();
            A.CallTo(() => publisher.LinkTo(A <ITargetBlock <IMessage> > .Ignored)).MustHaveHappenedOnceExactly();
        }