public void IsDecoratorReturnsTrueForDecoratorIfMessagePassed() { TestMessage message = new TestMessage(Array.Empty <Message>()); TestDecorator decorator = new TestDecorator(message); Assert.IsTrue(MessageDecorator.IsDecorated(message), "TestDecorator.IsDecorated(message)"); }
public void DecoratorAdaptsMessageDomain() { TestMessage message = new TestMessage(Array.Empty <Message>()); MessageDomain.CreateNewDomainsFor(message); TestDecorator decorator = new TestDecorator(message); Assert.AreEqual(message.MessageDomain, decorator.MessageDomain, "Decorator should be in same domain as message."); }