public void GivenSerializationPayloadWhenSerializedThenShouldDeserialize()
        {
            var target = new SerializationPayload {
                Json = Json
            };
            var serialized = JsonSerializer.Serialize(target);

            Assert.True(!string.IsNullOrWhiteSpace(serialized));
            var deserialized = JsonSerializer.Deserialize <SerializationPayload>(serialized);

            Assert.Equal(Json, deserialized.Json);
        }
        public void GivenPayloadWhenInitializedThenGetQueryTypeGetsPayloadValue(PayloadType type)
        {
            var target = new SerializationPayload(type);

            Assert.Equal(type, target.GetQueryType());
        }