public void Should_Add_Request_Body()
            {
                //Given
                HttpSettings settings = new HttpSettings();
                BodyModel    model    = new BodyModel
                {
                    Id     = 1234567,
                    Active = true,
                    name   = "Rob Test",
                    Parts  = new []
                    {
                        "Legs",
                        "Arms",
                        "Head"
                    },
                    SubModel = new BodySubModel
                    {
                        Description = "Body Sub Model Description",
                        Dttm        = DateTime.Now.Date,
                        Type        = "different type"
                    }
                };

                //When
                settings.SetJsonRequestBody(model);

                //Then
                Assert.NotNull(settings.RequestBody);

                var actual = JsonEncoder.DeserializeObject <BodyModel>(Encoding.UTF8.GetString(settings.RequestBody));

                Assert.Equal(model, actual);
            }