public async void TwoPlayerMatch_HitNonscoring_Success()
        {
            Dictionary <string, StringValues> reqParams = new Dictionary <string, StringValues>();

            reqParams.Add("section", new StringValues("1"));
            reqParams.Add("bed", new StringValues("3"));

            HttpRequest    request;
            OkObjectResult response;

            using (FileStream fs = File.OpenRead(initialBody))
            {
                request  = TestFactory.CreateHttpRequest(reqParams, fs);
                response = (OkObjectResult)await ThrowDart.Run(request, "2b35924a-1f53-487b-814d-035c38c841ed", logger);
            }
            Assert.Equal(StatusCodes.Status200OK, response.StatusCode);
        }
        public async void TwoPlayerMatch_HitSomething_Success()
        {
            Dictionary <string, StringValues> reqParams = new Dictionary <string, StringValues>();

            reqParams.Add("section", new StringValues("20"));
            reqParams.Add("bed", new StringValues("3"));

            HttpRequest    request;
            OkObjectResult response;

            using (FileStream fs = File.OpenRead(initialBody))
            {
                request  = TestFactory.CreateHttpRequest(reqParams, fs);
                response = (OkObjectResult)await ThrowDart.Run(request, "2b35924a-1f53-487b-814d-035c38c841ed", logger);
            }
            var expected = File.ReadAllText(@"testData/TwoPlayerMatch_afterT20only.json");

            Assert.Equal(expected, response.Value);
        }