private T Deserialize <T>(string jsonString)
        {
            var pomonaClient     = Substitute.For <IPomonaClient>();
            var jsonDeserializer = new PomonaJsonDeserializer(
                new ClientSerializationContextProvider(this.typeMapper,
                                                       pomonaClient,
                                                       pomonaClient));

            return(jsonDeserializer.DeserializeString <T>(jsonString));
        }