public void ShouldNotMergeOptionsToParentContext() { var context = new ContextBag(); context.Set("someKey", "someValue"); var parentContext = new FakeRootContext(); new UnsubscribeContext(parentContext, typeof(object), context); var valueFound = parentContext.TryGet("someKey", out string _); Assert.IsFalse(valueFound); }
public void ShouldNotMergeOptionsToParentContext() { var message = new OutgoingLogicalMessage(typeof(object), new object()); var options = new PublishOptions(); options.Context.Set("someKey", "someValue"); var parentContext = new FakeRootContext(); new OutgoingPublishContext(message, "message-id", options.OutgoingHeaders, options.Context, parentContext); var valueFound = parentContext.TryGet("someKey", out string _); Assert.IsFalse(valueFound); }