public void CanSetMessage() { var message = new ValueCommand(11); var envelope = Envelope.Create(new EndpointAddress("sender"), new EndpointAddress("recipient"), message); var pipelineConfiguration = A.Fake <IHavePipelineConfiguration>(); var testee = new IncommingEnvelopeContext(envelope, pipelineConfiguration); testee.SetMessage(); testee.Message.Should().Be(message); }
/// <inheritdoc /> public override Task InvokeAsync(IncommingEnvelopeContext context, Func <Task> next) { context.SetMessage(); return(Task.CompletedTask); }