public async Task CreatePOSTRequest()
        {

            var runscopeMessage = new RunscopeMessage()
                {
                    Request = await RunscopeRequest.CreateFromAsync(new HttpRequestMessage() { RequestUri = new Uri("/foo", UriKind.Relative) }),
                    Response = await RunscopeResponse.CreateFromAsync(new HttpResponseMessage())
                };
            

            var messagesLink = new MessagesLink
            {
                BucketKey = "blah",
                RunscopeMessage = runscopeMessage,
                Method = HttpMethod.Post
            };
            var messageRequest = messagesLink.CreateRequest();

            Assert.NotNull(messageRequest);

        }