def test_DeserializeItem(self):
     self.assertEqual(
         JsonSerialization.DeserializeItem(BoolTypeInfo(), True), True)
     self.assertEqual(
         JsonSerialization.DeserializeItem(FloatTypeInfo(), 1.0), 1.0)
     self.assertEqual(JsonSerialization.DeserializeItem(IntTypeInfo(), 100),
                      100)
     self.assertEqual(
         JsonSerialization.DeserializeItem(DurationTypeInfo(), "0:02:10.0"),
         datetime.timedelta(seconds=130))
 def _FileInfo_include_list_Item(cls, item):
     return JsonSerialization.DeserializeItem(_FileInfo_include_list_TypeInfo, item, **{})
 def _FileInfo_struct_list_constructor_list_definition_line_Item(cls, item):
     return JsonSerialization.DeserializeItem(_FileInfo_struct_list_constructor_list_definition_line_TypeInfo, item, **{})
 def _FileInfo_struct_list_constructor_list_simple_var_types_Item(cls, item):
     return JsonSerialization.DeserializeItem(_FileInfo_struct_list_constructor_list_simple_var_types_TypeInfo, item, **{})
 def _FileInfo_struct_list_base_structs_Item(cls, item):
     return JsonSerialization.DeserializeItem(_FileInfo_struct_list_base_structs_TypeInfo, item, **{})
 def _FileInfo_function_list_definition_line_Item(cls, item):
     return JsonSerialization.DeserializeItem(_FileInfo_function_list_definition_line_TypeInfo, item, **{})
 def _FileInfo_function_list_simple_var_types_Item(cls, item):
     return JsonSerialization.DeserializeItem(_FileInfo_function_list_simple_var_types_TypeInfo, item, **{})