public void CreateJsonToObjectTest()
 {
     JsonSerializationMethods decorator = new JsonSerializationMethods();
     CodeMemberMethod method = decorator.CreateResponseToObject();
     Assert.IsNotNull(method);
     Assert.AreEqual(MemberAttributes.Public, method.Attributes);
     Assert.AreEqual("DeserializeResponse", method.Name);
     Assert.IsNotEmpty(method.TypeParameters);
     Assert.AreEqual(1, method.TypeParameters.Count);
     Assert.IsNotEmpty(method.Parameters);
     Assert.AreEqual(1, method.Parameters.Count);
     Assert.AreEqual(new CodeTypeReference(typeof(IResponse)).BaseType, method.Parameters[0].Type.BaseType);
     Assert.IsNotEmpty(method.Statements);
 }