public override void When()
        {
            clientParameter = new MyClientParameter(FormattableString.Invariant($"http://mydomain.com/customers/{GrandParentId}/{WeirdUncleId}/{ParentId}/{Id}"), 3, "http://www.anothersite.com");
            var json = JsonConvert.SerializeObject(clientParameter);

            deserialized = (MyParameter) new JsonDeserializer(typeof(MyParameter), t => "customers/{grandParentId}/{weirdUncleId}/{parentId}/{id}").Deserialize(json.ToStream());
        }
        public override void When()
        {
            clientParameter = new MyClientParameter($"http://mydomain.com/customers/{ObjectId}", 3, "http://www.anothersite.com");
            var json = JsonConvert.SerializeObject(clientParameter);

            deserialized = (MyParameter) new JsonDeserializer(typeof(MyParameter), t => "customers/{Id}").Deserialize(json.ToStream());
        }