Esempio n. 1
0
        public void Intercept_NoFilterMessage_ReturnsFalse()
        {
            MessageId messageId = new MessageId("4711");

            MessageFilter messageFilter = new MessageFilter(messageId);

            Mock <IMessage> messageStub = new Mock <IMessage>();

            bool intercepted = messageFilter.Intercept(messageStub.Object);

            Assert.IsFalse(intercepted);
        }
Esempio n. 2
0
        public void Intercept_FilterMessage_ReturnsTrue()
        {
            MessageId messageId = new MessageId("4711");

            MessageFilter messageFilter = new MessageFilter(messageId);

            Mock <IMessage> messageStub = new Mock <IMessage>();

            messageStub.Setup(message => message.Id).Returns(messageId);

            bool intercepted = messageFilter.Intercept(messageStub.Object);

            Assert.IsTrue(intercepted);
        }