title: How to get feedback from saga handler using NServiceBus Acceptance Testing
body: <p><strong>Background</strong></p>
  
  <p>I have written a test that makes sure that the command that should start my saga effectively creates the saga and that it's handler code can be executed:</p>
  
  <pre><code>[Fact]
  public async Task Can_Start_Saga_And_Execute_Handler()
  {
      var result = await Scenario
          .Define&lt;Context&gt;()
          .WithEndpoint&lt;Endpoint&gt;(b =&gt; b.When(session =&gt;
              {
                  return session.SendLocal(new SagaStarter());
              })
          )
          .Done(context =&gt; context.IsRequested)
          .Run(Testing.MaxRunTime);
  
      result.IsRequested.ShouldBeTrue();
  }
  </code></pre>
  
  <p>Where Context is:</p>
  
  <pre><code>class Context : ScenarioContext
  {
      public bool IsRequested { get; set; }
  }
  </code></pre>
  
  <p><strong>So</strong></p>
  
  <p>If I have a handler in my saga definition like so:</p>
  
  <pre><code>public async Task Handle(SagaStarter message, IMessageHandlerContext context)
  {
      await StuffToDo();
  }
  </code></pre>
  
  <blockquote>
    <p>How can I ensure that the <code>IsRequested</code> property, defined in
    <code>Context</code>, is set to true from within the saga?</p>
  </blockquote>