code: def test_graph_analytics(self):
      common_functions = ["create"]
  
      special_functions = {}
      special_functions[
          turicreate.toolkits.graph_analytics.connected_components
      ] = ["ConnectedComponentsModel"]
      special_functions[
          turicreate.toolkits.graph_analytics.graph_coloring
      ] = ["GraphColoringModel"]
      special_functions[turicreate.toolkits.graph_analytics.kcore] = [
          "KcoreModel"
      ]
      special_functions[
          turicreate.toolkits.graph_analytics.shortest_path
      ] = ["ShortestPathModel"]
      special_functions[
          turicreate.toolkits.graph_analytics.triangle_counting
      ] = ["TriangleCountingModel"]
      special_functions[
          turicreate.toolkits.graph_analytics.pagerank
      ] = ["PagerankModel"]
  
      for module, funcs in special_functions.items():
          actual = get_visible_items(module)
          expected = common_functions + funcs
          check_visible_modules(actual, expected)
  
imports: from __future__ import print_function
  from __future__ import division
  from __future__ import absolute_import
  import unittest
  import turicreate
label_desc: Use image node_id 15 for calling the ModuleVisibilityTests obj's underlying member method code with example usage: obj.test_graph_analytics() without return types