public async Task Given_job_is_queued_outside_correlationContext_should_put_correlationId_in_http_header() { string jobId = _client.Enqueue <BackgroundTestExecutor>(job => job.RunAsync(TimeoutInMillis, null)); MockHttp .When(matching => matching.Header(CorrelationHttpHeaders.CorrelationId, jobId)) .Callback(r => _testOutputHelper.WriteLine("Request sent with correlation id: {0}", jobId)) .Respond(HttpStatusCode.OK) .Verifiable(); // Act await WaitUntilJobCompletedAsync(jobId); // Assert MockHttp.Verify(); }